JavaScript克隆数组最简单的方法
2023-06-13 09:14:08 时间
vara=[1,2,3];
varb=a.slice(0);
b[1]=20;
alert(a[1]);//->2
alert(b[1]);//->20
两个值不一样说明克隆成功。当然也可以使用Array的原型来做:
Array.prototype.clone=function(){
returnthis.slice(0);
}
vara=[1,2,3];
varb=a.clone();
b[1]=20;
alert(a[1]);//->2
alert(b[1]);//->20
varb=a.slice(0);
b[1]=20;
alert(a[1]);//->2
alert(b[1]);//->20
两个值不一样说明克隆成功。当然也可以使用Array的原型来做:
Array.prototype.clone=function(){
returnthis.slice(0);
}
vara=[1,2,3];
varb=a.clone();
b[1]=20;
alert(a[1]);//->2
alert(b[1]);//->20
相关文章
- JavaScript中数组Array方法详解[通俗易懂]
- JavaScript两种数组去重方法「建议收藏」
- JavaScript数组方法总结
- 【说站】JavaScript数组重排序的方法
- JavaScript数组遍历6 some方法
- 2023 年度 JavaScript 框架和技术排行榜
- JavaScript学习总结(十七)——Javascript原型链的原理详解编程语言
- JavaScript多线程的实现方法
- Javascript更新JavaScript数组的uniq方法
- JavaScript的面向对象方法以及差别
- javascript自定义常用方法
- JavaScript通过attachEvent和detachEvent方法处理带参数的函数
- javascript子窗体父窗体相互传值方法
- javascript对数组的常用操作代码数组方法总汇
- javascript的原生方法获取数组中的最大(最小)值
- JavaScript实现类的多种方法实例
- javaScript函数中执行C#代码中的函数方法总结
- JavaScript移除数组元素减少长度的方法
- javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
- 在javascript中实现函数数组的方法
- javascript的propertyIsEnumerable()方法使用介绍
- 使用JavaScript获取电池状态的方法
- javascript判断整数方法分享
- javascript中with()方法的语法格式及使用
- JavaScript数组Array对象增加和删除元素方法总结
- JavaScript判断变量是对象还是数组的方法