求知若饥,虚心若愚。
继续ES6的学习,重点会讲到一些没怎么使用的高阶函数。只讲Array和Object。
1 | /** |
1 | /** |
1 | /** |
1 | /** |
尽管上面的东西很多,但在做真实项目的时候,还是感觉功能很少,尤其是遇到JSON对象的数组。
下面来讲解Array的高阶函数:map、filter、reduce、find、findIndex、every、some。
1 | let items = [ |
1 | let items = [1, 2, 3, 4]; |
1 | let items = [1, 2, 3, 4]; |
1 | let items = [ |
1 | let items = [1, 2, 3, 4, 5, 6]; |
1 | let items = [1, 2, 3, 4]; |
1 | let item = { title:'选项1', count:2 }; |
1 | let arr = [1, 2, 3]; |
1 | let arr = [1, 2, 3]; |