数组和类数组转换-学习笔记

本文介绍了如何将类数组对象转换为数组,以及如何将数组转换为类数组对象的方法。通过使用JavaScript内置的方法如Array.prototype.slice.call()和$.makeArray()实现类数组到数组的转换;同时展示了如何利用Array.prototype.push.apply()来完成数组到类数组的转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

类数组(liveArray)转得数组(array) :   var  obj={0:1,1:2,2:3,length:3};   var array=Array.prototype.slice.call(obj,0,obj.length);   var array1=$(obj).toArray();   var array2=$.makeArray(obj);console.log(array); console.log(array1); console.log(array2);

数组转得类数组:  var  array=[1,2,3],obj={};   Array.prototype.push.apply(obj,array);  console.log(obj);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值