split:
var str='123456';console.log(str.split(''))// 打印数据 ["1","2","3","4","5","6"]
//split方法中传递的参数取决于你想获得的数组数据,str.split('')方法返回数组
map:
map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。
array.map(function(currentValue,index,arr){操作}, thisValue)
参数 | 描述 |
---|---|
currentValue | 必须。当前元素的值 |
index | 可选。当前元素的索引值 |
arr | 可选。当前元素属于的数组对象 |
thisValue | 可选。对象作为该执行回调时使用,传递给函数,用作 "this" 的值。 如果省略了 thisValue ,"this" 的值为 "undefined" |