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 相关文章推荐
根据鼠标的位置动态的控制层的位置
Nov 24 Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 Javascript
Jquery:ajax实现翻页无刷新功能代码
Aug 05 Javascript
js清空form表单中的内容示例
May 20 Javascript
JS动态显示表格上下frame的方法
Mar 31 Javascript
基于jquery实现图片上传本地预览功能
Jan 08 Javascript
Javascript基础_嵌入图像的简单实现
Jun 14 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
Mar 10 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
Apr 25 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
webpack+vue2构建vue项目骨架的方法
Jan 09 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
Feb 12 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下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
php中计算中文字符串长度、截取中文字符串的函数代码
2011/08/09 PHP
20个PHP常用类库小结
2011/09/11 PHP
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
2015/02/20 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
使用Vue自定义指令实现Select组件
2018/05/24 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
JavaScript实现音乐导航效果
2020/11/19 Javascript
Python创建日历实例
2014/08/21 Python
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
python中的格式化输出用法总结
2016/07/28 Python
Python的爬虫框架scrapy用21行代码写一个爬虫
2017/04/24 Python
用不到50行的Python代码构建最小的区块链
2017/11/16 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
python Opencv将图片转为字符画
2021/02/19 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
python实现多线程端口扫描
2019/08/31 Python
Python3 实现减少可调用对象的参数个数
2019/12/20 Python
python中复数的共轭复数知识点总结
2020/12/06 Python
大队委竞选演讲稿
2014/04/28 职场文书
活动总结怎么写啊
2014/05/07 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
大学生自荐书范文
2015/03/05 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
工作证明书
2015/06/15 职场文书
2016年庆祝六一儿童节活动总结
2016/04/06 职场文书