摘要:
在写一些插件的时候,我们会经常遇到所传参数需要合并默认参数,并覆盖相同参数的情况,在jQuery中我们可以使用$.extend(),在原生中要想使用得自己封装, 但自从es6出现了Object.assign,我们就方便多了 可以看到上面的代码已经实现了我们的需求,但注意这里有一些坑,我们来看下面的代 阅读全文
摘要:
reduce方法第一次对我的感觉是很鸡肋,但是深入了解,才发现其中的奥妙,是个非常强大且实用的方法 以上就是一个很实用的例子,累加数据中的每一项, 阅读全文
摘要:
这些都是es5中数组新增的方法,一旦用到还是觉得挺实用的 filter顾名思义,就是过滤的意思,过滤掉不想要的,得到想要的 every表示所有的子项都满足某个条件时返回true,只要有一个不满足,就返回false,并终止遍历 some表示只要有一个子项满足条件就返回true,并终止遍历,否则返回fa 阅读全文
摘要:
我们先来看两者之间的相同之处 运行之后,可以看出两者参数没有任何的区别,除此之外两者之间还有一个特性,就是不能停止里面的遍历,除非程序报错,那么两者之间的区别在那里呢??? 在于返回值!!! 我们可以利用map的这个特性做哪些事情呢,比如 forEach是es3中推出的方法,map是es5中推出的方 阅读全文