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』.html(),.text()和.val()的概述及使用
Apr 22 Javascript
angularjs的一些优化小技巧
Dec 06 Javascript
详解Node.js模块间共享数据库连接的方法
May 24 Javascript
JQuery对ASP.NET MVC数据进行更新删除
Jul 13 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
Aug 19 Javascript
javascript 内置对象及常见API详细介绍
Nov 01 Javascript
微信小程序 页面传参实例详解
Nov 16 Javascript
bootstrap laydate日期组件使用详解
Jan 04 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
Oct 25 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
Apr 17 Javascript
Vue 嵌套路由使用总结(推荐)
Jan 13 Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
Jun 08 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+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
一个判断email合法性的函数[非正则]
2008/12/09 Javascript
JavaScript 语法集锦 脚本之家基础推荐
2009/11/15 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
JQuery中extend的用法实例分析
2015/02/08 Javascript
轻松实现JavaScript图片切换
2016/01/12 Javascript
mvc中form表单提交的三种方式(推荐)
2016/08/10 Javascript
js实现产品缩略图效果
2017/03/10 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
ReactNative 之FlatList使用及踩坑封装总结
2017/11/29 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
javascript的delete运算符知识点总结
2019/11/19 Javascript
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
如何使用Python实现斐波那契数列
2019/07/02 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
2021/01/05 Python
Speedo澳大利亚官网:全球领先游泳品牌
2018/02/04 全球购物
Baracuta官方网站:Harrington夹克,G9,G4,G10等
2018/03/06 全球购物
北美领先的智能产品购物网站:Wellbots
2018/06/11 全球购物
艺术专业大学生自我评价
2013/09/22 职场文书
工商学院毕业生自荐信
2013/11/12 职场文书
党员创先争优心得体会
2014/09/11 职场文书
办公室年度工作总结2015
2015/05/21 职场文书
2015年防灾减灾工作总结
2015/07/24 职场文书
初中语文教师研修日志
2015/11/13 职场文书