JavaScript 克隆数组最简单的方法


Posted in Javascript onFebruary 12, 2009

var a = [1, 2, 3];
var b = a.slice(0);
b[1] = 20;
alert(a[1]); //->2
alert(b[1]); //->20
两个值不一样说明克隆成功。当然也可以使用Array的原型来做:
Array.prototype.clone = function () {
return this.slice(0);
}
var a = [1, 2, 3];
var b = a.clone();
b[1] = 20;
alert(a[1]); //->2
alert(b[1]); //->20

Javascript 相关文章推荐
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
Dec 02 Javascript
JSON 编辑器实现代码
Dec 06 Javascript
js全屏显示显示代码的三种方法
Nov 11 Javascript
parentElement,srcElement的使用小结
Jan 13 Javascript
让浏览器DOM元素最后加载的js方法
Jul 29 Javascript
解决ueditor jquery javascript 取值问题
Dec 30 Javascript
jquery实现倒计时功能
Dec 28 Javascript
js阻止浏览器默认行为的简单实例
May 15 Javascript
Angularjs实现搜索关键字高亮显示效果
Jan 17 Javascript
JS async 函数的含义和用法实例总结
Apr 08 Javascript
Element图表初始大小及窗口自适应实现
Jul 10 Javascript
vuex Module将 store 分割成模块的操作
Dec 07 Vue.js
js函数使用技巧之 setTimeout(function(){},0)
Feb 09 #Javascript
JS IE和FF兼容性问题汇总
Feb 09 #Javascript
js获取提交的字符串的字节数
Feb 09 #Javascript
jquery插件jbox使用iframe关闭问题
Feb 09 #Javascript
fckeditor 获取文本框值的实现代码
Feb 09 #Javascript
jQuery Ajax 全解析
Feb 08 #Javascript
让网页根据不同IE版本显示不同的内容
Feb 08 #Javascript
You might like
php环境下利用session防止页面重复刷新的具体实现
2014/01/09 PHP
PHP Session机制简介及用法
2014/08/19 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
jQuery之网页换肤实现代码
2011/04/30 Javascript
JQuery onload、ready概念介绍及使用方法
2013/04/27 Javascript
js实现倒计时(距离结束还有)示例代码
2013/07/24 Javascript
javascript 动态修改css样式方法汇总(四种方法)
2015/08/27 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
20行JS代码实现粘贴板复制功能
2018/02/06 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
jQuery实现基本淡入淡出效果的方法详解
2018/09/05 jQuery
有趣的JavaScript隐式类型转换操作实例分析
2020/05/02 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
FFrpc python客户端lib使用解析
2019/08/24 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
Python sublime安装及配置过程详解
2020/06/29 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
python中K-means算法基础知识点
2021/01/25 Python
维氏瑞士军刀英国网站:Victorinox英国
2019/07/04 全球购物
高三自我鉴定范文
2013/10/19 职场文书
庆七一活动总结
2014/08/27 职场文书
2014年党建工作总结
2014/11/11 职场文书
校本培训个人总结
2015/02/28 职场文书
鲁冰花观后感
2015/06/10 职场文书
医院中层管理人员培训心得体会
2016/01/11 职场文书
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
Python几种酷炫的进度条的方式
2022/04/11 Python
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers