javascript数组转换(convert to an Array)
来源:互联网 发布:淘宝电脑配件哪家好 编辑:程序博客网 时间:2024/05/17 07:42
javascript中有一些对象看起来用起来像是数组,但是他们并不是数组。比如arguments
和NodeList
对象。为了方便操作,需要将这类数据类型转换为数组类型。下面以NodeList
为例,介绍几种数组转换方法:
slice.call
var div_list = document.querySelectorAll('div'); // returns NodeListvar div_array = Array.prototype.slice.call(div_list); // converts NodeList to Array
spraead operator
var div_list = document.querySelectorAll('div'); // returns NodeListvar div_array = [...div_list]; // converts NodeList to Array
Array.from
var div_list = document.querySelectorAll('div'); // returns NodeListvar div_array = Array.from(div_list); // converts NodeList to Array
遍历
var div_list = document.querySelectorAll('div'); // returns NodeListObject.keys(div_list).forEach(function(key) { console.log(div_list[key]);})
0 0
- javascript数组转换(convert to an Array)
- 有序数组转换为平衡二叉搜索树(Convert Sorted Array to Binary Search Tree)
- LeetCode 108. Convert Sorted Array to Binary Search Tree(数组转换为二叉搜索树)
- 如何将String类型的数组转换成ArrayList(How to convert a string array to arraylist)
- 如何将String类型的数组转换成ArrayList(How to convert a string array to arraylist)(转)
- 9. 11. 30. 从asList到toArray转换 -Convert a List (ArrayList) to an Array with zero length array
- LeetCode | Convert Sorted Array to Binary Search Tree(有序数组转换成平衡二叉树搜索树)
- Convert Sorted Array to Binary Search Tree 把一个有序数组转换成BST @LeetCode
- Convert Sorted Array to Binary Search Tree 将数组转换成二叉查找树
- [LeetCode]Convert Sorted Array to Binary Search Tree 将有序数组转换成BST
- Convert Sorted Array to Binary Search Tree 将排序的数组转换为二叉搜索树
- Leetcode Convert Sorted Array to Binary Search Tree 有序数组转换成二叉搜索树BST
- 108. Convert Sorted Array to Binary Search Tree 有序数组转换为平衡二叉搜索树
- Convert HTML Table to an Array in Python
- 177.Convert Sorted Array to Binary Search Tree With Minimal Height-把排序数组转换为高度最小的二叉搜索树(容易题)
- leetCode 108.Convert Sorted Array to Binary Search Tree(将排序数组转换为BST) 解题思路和方法
- Convert array to Set
- Convert Sorted Array to Binary Search Tree 将有序数组转化为平衡二叉排序树(重重)
- 【Android】关于statusbar的处理
- BaseAdapter
- hdu 2089
- 基础知识(十五)Cmake
- 解决Genymotion出现Unable to load VirtualBox engine
- javascript数组转换(convert to an Array)
- JAVA字符串格式化-String.format()的使用
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- centos Mongodb 基础使用
- C++ 创建临时对象
- bzoj3524 [Poi2014]Couriers
- 图的广度优先搜索与深度优先搜索
- java打印乘法表(4个)
- Java 23种设计模式的有趣见解