兼容浏览器将NodeList对象转换为数组
1 function converToArray(nodes) { 2 var array = null; 3 try { 4 array = Array.prototype.slice.call(nodes, 0); //针对非IE浏览器 5 } catch (ex) { 6 array = new Array(); 7 for (var i = 0, len = nodes.length; i < len; i++) { 8 array.push(nodes[i]); 9 } 10 } 11 12 return array; 13 }
这个convertToArray()函数首先尝试了创建数组的最简单方式。如果导致了错误(说明是在IE8及更早的版本中),则通过try-catch块来捕获错误,然后手动创建数组。
转载于:https://www.cnblogs.com/Yvette1014/p/5461992.html
兼容浏览器将NodeList对象转换为数组相关推荐
- php对象如何转化为数组,php如何将对象转换为数组
php将对象转换为数组的方法是:可以先通过is_object()函数进行判断,然后进行强制类型转换.is_object()函数用于检测变量是否是一个对象.具体转换方法:[$arr = (array)( ...
- 将json对象转换为数组,获取json对象的属性值
需求:做工作流项目时,需将节点数据取出,但是数据不是数组格式,不好取数据,转换为数组, 关键代码: Object.keys(nodeArr[j]) 获取数组名 obj[keyname].type 获取 ...
- php simplexmlelement array,php中SimpleXMLElement 对象转换为数组
PHP 提供了 simplexml_load_string 方法用来解析 XML 格式的字符串,并返回 SimpleXMLElement 对象,不过一般数组是更为适用的,所以也会有转换为普通数组的需求 ...
- react中将json对象转换为数组
json数据如下: 希望将其转换为如下数组: 要获得第一个属性,可以使用.reduce返回表示在对象中找到的属性的keys列表 要获得第二个,需要使用.map两次遍历数组中的每个项,每次都返回该项中定 ...
- php 对象转换成数组,PHP把对象转换为数组的问题
原始对象 object(Qiniu\Http\Error)#24 (2) { ["url":"Qiniu\Http\Error":private]=> s ...
- JS 对象转换为数组
第一种方法: var obj = data; //定义对象(data为获取到的对象,在这里定义) var arr = Object.values(obj); //对象转化为数组 console.log ...
- js对象转换为数组的两种方法
第一种方法: Object.values(obj) 示例: var obj = { name: '小明', age: 22 }; console.log( Object.values(obj) ); ...
- es6怎么将对象转换为数组
var obj={name:"wz",age:"12",sex:"女"}console.log(Object.values(obj))var ...
- PHP Object对象转换为Array数组
在php中,Object对象转换为数组有三种方式:具体如下: 定义$testObject,为对象类型 1.简单转换:(array)$testObject: 2.通过自身函数进行转换:get_objec ...
最新文章
- 开发运维效率提升 80%,计算成本下降 50%,分众传媒的 Serverless 实践
- 后端:MyBatis 面试问题集锦
- SpringBoot中LogBack日志输出配置记录
- mysql最多多少个索引_在一个球的周围,最多能摆放多少个相同尺寸的球在它周围?...
- java 设置sesion 生命周期
- 跃迁 成为高手的技术
- MySQL Workbench 6.3CE 汉化及使用教程(转载)
- 【Unity3D插件】XCharts插件分享《图表插件》
- Inav Configurator给F4刷固件进入不了DFU
- 微信小程序实现tab选项卡
- location.hostnbsp;与nbsp;locat…
- Java的Abstraction抽象类/方法-笔记
- DIY自制STC单片机开发板
- Ubuntu下FLV转为MP4
- Go语言交叉编译二进制文件
- Kibana--KQL和Lucene的区别
- html弹框确定后才跳转链接,怎么用div弹出一个确认页面,点击确定跳到另外一个页面,取消则div隐藏...
- 乌龟git强制推送(不到万不得已不要使用!!!)
- 第8讲+ MOSFET工作原理
- SpringBoot之----yaml语法详解