摘要: 一、原生JS forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历 阅读全文
posted @ 2018-08-17 15:29 探索之路慢慢 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1.map 有返回值,返回一个新的数组,每个元素为调用func的结果。 2.filter 有返回值,返回一个符合func条件的元素数组 3.some 返回一个boolean,判断是否有元素符合func条件,如果有一个元素符合func条件,则循环会终止。 4.every 返回一个boolean,判断每 阅读全文
posted @ 2018-08-17 15:25 探索之路慢慢 阅读(473) 评论(0) 推荐(1) 编辑
摘要: 1. function(){} 写成 ()=>{} 2. 而进而含有一些计算或者别的代码自然就用回return ()=>{.... return {}} 3. 如果我想返回对象 ()=>{a:2} 它就不明白你想干吗了,就会出错 所以应该写成 ()=> ({a:2}) 4. 如果返回简单的值就直接写 阅读全文
posted @ 2018-08-17 15:03 探索之路慢慢 阅读(1249) 评论(0) 推荐(0) 编辑