js_Array
fantesy_b
js,前端
展开
-
js扩展运算符、rest运算符(三个点)
扩展运算符 作为拓展运算符,作用是把数组或类数组对象(可迭代),展开成单独隔开的参数序列。一般用在函数调用时。 console.log(...['apple', 'banana', 'car']) // apple banana car console.log('apple', ...['banana', 'car', 'door']); // apple banana car door rest运算符 作为rest运算符功能与扩展运算符相反,把单独隔开的参数序列组合成为数组。一般用在函数定义时 var原创 2021-04-01 16:43:32 · 361 阅读 · 0 评论 -
JavaScript数组reduce方法
JavaScript数组reduce方法 reduce() reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。 arr.reduce(callback,[initialValue]) callback参数: 参数 描述 preValue 上次回调函数返回值,或者是提供的初始值(initialValue) curValue 数组中当前被处理的元原创 2021-03-05 17:56:35 · 140 阅读 · 0 评论