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 相关文章推荐
验证码按回车不变解决方法
Mar 29 Javascript
js中一个函数获取另一个函数返回值问题探讨
Nov 21 Javascript
百度地图自定义控件分享
Mar 04 Javascript
学习AngularJs:Directive指令用法(完整版)
Apr 26 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
老生常谈javascript的类型转换
Oct 12 Javascript
vue v-model表单控件绑定详解
May 17 Javascript
写给小白看的JavaScript异步
Nov 29 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
Jun 04 Javascript
redux.js详解及基本使用
May 24 Javascript
JavaScript中的null和undefined用法解析
Sep 30 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
May 28 Javascript
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中的正规表达式(二)
2006/10/09 PHP
php判断手机访问还是电脑访问示例分享
2014/01/20 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
php实现的mongoDB单例模式操作类
2018/01/20 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
2019/04/15 PHP
用jscript实现新建和保存一个word文档
2007/06/15 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
JavaScript中的对象的extensible属性介绍
2014/12/30 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
全面了解JavaScript对象进阶
2016/07/19 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
ES6的异步终极解决方案分享
2019/07/11 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
解决python 输出是省略号的问题
2018/04/19 Python
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
Python程序打包工具py2exe和PyInstaller详解
2019/06/28 Python
python logging 日志的级别调整方式
2020/02/21 Python
python实现图像拼接
2020/03/05 Python
vue常用指令代码实例总结
2020/03/16 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
python 利用Pyinstaller打包Web项目
2020/10/23 Python
python调用win32接口进行截图的示例
2020/11/11 Python
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
2020/12/01 HTML / CSS
员工培训邀请函
2014/02/02 职场文书
运动会广播稿150字
2014/02/19 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
表彰大会新闻稿
2015/07/17 职场文书