微网站后台内容设置,购物网站模板代码,wordpress必装插件,传媒建站推荐1 //箭头函数的一个好处是简化回调函数2 //箭头函数没有参数#xff0c;就使用圆刮号代表参数部分#xff1b;3 var f () 5;4 console.log(f());5 //两个参数的情况#xff0c;代码块只有一条语句#xff0c;可以省略{}6 var f (a,b) console.log(ab);7 f(1,3);8… 1 //箭头函数的一个好处是简化回调函数2 //箭头函数没有参数就使用圆刮号代表参数部分3 var f () 5;4 console.log(f());5 //两个参数的情况代码块只有一条语句可以省略{}6 var f (a,b) console.log(ab);7 f(1,3);8 //两个参数的情况代码块只有一条语句且有return语句可以省略{}和return9 var f (a,b)a b;
10 console.log(f(1,4));
11 //只有一个参数的情况省略刮号省略{}
12 var f v5;
13 console.log(f());
14 // var result values.sort((a,b) a-b);
15 //代码库有多个语句可以省略掉functon
16 var t (a,b) {
17 if(a b)
18 console.log(1);
19 else
20 console.log(-1);
21 }
22 t(6,5);
23 /*some() 方法测试数组中的某些元素是否通过由提供的函数实现的测试。如果找到了这样一个值
24 some 将会立即返回 true。否则some 返回 false;
25 callback 被调用时传入三个参数元素的值元素的索引被遍历的数组。*/
26 var f [2,5,8,10,15].some(mm10);
27 console.log(f);
28 /*every() 方法测试数组的所有元素是否都通过了指定函数的测试。every 方法为数组中的每个元素
29 执行一次 callback 函数直到它找到一个使 callback 返回 false表示可转换为布尔值 false 的值
30 的元素。如果发现了一个这样的元素every 方法将会立即返回 false。否则callback 为每一个元素返回
31 trueevery 就会返回 true。*/
32 var f [12,2,5,6,4].every((value,key,arr)value 10);
33 console.log(f);
34 /*filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。filter 为数组中的每
35 个元素调用一次 callback 函数并利用所有使得 callback 返回 true 或 等价于 true 的值
36 的元素创建一个新数组,filter 不会改变原数组。
37 */
38 var f [12,5,3,45,30].filter((value,key,arr)value 20);
39 console.log(f);
40 /*map() 方法创建一个新数组其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。map
41 方法会给原数组中的每个元素都按顺序调用一次 callback 函数。callback 每次执行后的返回值
42 包括 undefined组合起来形成一个新数组。callback 函数会被自动传入三个参数数组元素元素索引原数组本身。
43 */
44 var t [1,3,5].map(x x * x);
45 console.log(t); 转载于:https://www.cnblogs.com/xuzhudong/p/7204890.html