最近项目有一个需求是微信公众号做人脸识别,微信浏览器上存在很多调起摄像头的问题,换了多种方案,在这里提供人脸识别的一些开发经验。 一、识别人脸截图上传 使用getUserMe...
最近项目有一个需求是微信公众号做人脸识别,微信浏览器上存在很多调起摄像头的问题,换了多种方案,在这里提供人脸识别的一些开发经验。 一、识别人脸截图上传 使用getUserMe...
我们应该知道,正则表达式是匹配模式,要么匹配字符,要么匹配位置。 一、两种模糊匹配 如果正则只有精确匹配是没多大意义的,比如/hello/,也只能匹配字符串中的"hello"...
定义 ECMAScript中所有函数的参数都是按值传递的。也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。 一、按值传递 据一个简单的例...
首先深复制和浅复制只针对像 Object, Array 这样的复杂对象的。简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 一、数组的slice()和co...
文|阿杰说 如果你想强壮,跑步吧!如果你想健美,跑步吧!如果你想聪明,跑步吧! 这是2500多年前,刻在古希腊埃拉多斯山岩上的三句名言,提醒着人们运动的意义。 有三本书,使我...
最近写一些很菜的项目写的头皮发麻,于是利用闲下来的时间写个Express的基础教程(该教程仅限于入门了解Express)。 介绍下该后台系统用到的技术栈:Express+mo...
早几年学习前端,大家都非常热衷于研究jQuery源码。 我至今还记得当初从jQuery源码中学到一星半点应用技巧的时候常会有一种发自内心的惊叹,“原来JavaScript居然...
前面几篇文章,我跟大家分享了JavaScript的一些基础知识,这篇文章,将会进入第一个实战环节:利用前面几章的所涉及到的知识,封装一个拖拽对象。为了能够帮助大家了解更多的方...
如果要我总结一下学习前端以来我遇到了哪些瓶颈,那么面向对象一定是第一个会想到的。尽管现在对于面向对象有了一些的了解,但是当初那种似懂非懂的痛苦,依然历历在目。 为了帮助大家能...