JavaScript 将类数组对象转化为数组
2016-07-10 14:47
543 查看
将类数组对象转换为数组的方法总结
实际中常常遇到的类数组对象:DOM 操作返回的 NodeList 集合,以及函数内部的arguments对象ES5的写法:
var Arr = [].slice.call(arrayLike);
[/code]
ES6的扩展方法:
var Arr = Array.from(arrayLike);
[/code]
最容易想到的方法:
var Arr = [];
for (var i=0; i<arrayLike.length; i++)
{
Arr.push(arrayLike[i]);
}
[/code]
相关文章推荐
- JMeter带json数据的post请求测试
- [javascript权威指南][阅读笔记]一
- JS设置DIV的宽度
- 【阮一峰】深入研究URL编码问题及JavaScript相应的解决方案
- js仿百度切换皮肤功能(html+css)
- js读取excel表格
- Javascript 理解 __proto__ 和 prototype以及instance
- 如何编写可维护的面向对象JavaScript代码
- Javascript之TextArea中的鼠标选择范围和移动
- JSP简介
- mock简单的json返回
- JSP2
- JSP
- JSON与JSONP
- 【JavaScript设计模式】(一)
- window.onload加载
- 用Javascript控制Table的行移动
- js 定位到某个锚点
- jsp标签
- 校验字符串是否是JSON格式,将不规则展示的json格式的字符串进行规则展示(json格式化)