js Array.from 从类似数组 或者可迭代对象中返回数组
2017-09-29 09:53
134 查看
参考文档 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/from
js 拿到的对象很多是不可以直接使用 forEach map的,需要转化一下
语法:
Array.from(arrayLike,[callBack, [thsiArg]]);
备注:
a. arrayLike eg: String Set Map
b. callBack 是在转成数组之后 调用Map
c. 执行callback this代表的意义
eg:
js 拿到的对象很多是不可以直接使用 forEach map的,需要转化一下
语法:
Array.from(arrayLike,[callBack, [thsiArg]]);
备注:
a. arrayLike eg: String Set Map
b. callBack 是在转成数组之后 调用Map
c. 执行callback this代表的意义
eg:
var s = new Map([['name', 'wang'], ['age', 25]]); var arr = Array.from(s, function (element, index, arr) { return element+'_end'; }); // ['name' => 'wang_end', 'age' => '25_end']
相关文章推荐
- 如果一个Object对象可能是集合或者数组那么如何对其进行迭代
- asp自定义函数可以返回数组或者对象
- Spring 框架下,用数组作为参数 传入到 存储过程,或存储过程返回动态数组到java程序 ,BLOB等大对象类似
- asp自定义函数可以返回数组或者对象
- ci操作mysql,查询结果集返回 给对象或者数组
- 2015062808 - EffactiveJava笔记 - 第43条 返回零长度的数组或者集合,而非null
- javascript 数组对象中的迭代方法
- 如何将php数组或者对象传递给javascript
- ajax如何经过后台返回json数组以及在在js中得到json对象
- JS遍历对象或者数组
- string对象具有类似数组的行为
- 类中属性返回形式(对象,关联数组,索引数组)
- Java判断对象或者原始数据类型是否是数组
- Java判断对象或者原始数据类型是否是数组
- Android在AsyncHttpClient框架的基础上定制能直接返回对象数组的框架
- struts2中迭代标签的使用,用类似数组的方式取值
- ajax传对象或者数组到后端
- 遍历json中的list或者array数组对象
- JS遍历对象或者数组
- javascript 数组对象中的迭代方法