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 相关文章推荐
Prototype使用指南之array.js
Jan 10 Javascript
Prototype PeriodicalExecuter对象 学习
Jul 19 Javascript
利用JS重写Cognos右键菜单的实现代码
Apr 11 Javascript
使用JavaScript开发IE浏览器本地插件实例
Feb 18 Javascript
chrome不支持form.submit的解决方案
Apr 28 Javascript
[原创]jQuery常用的4种加载方式分析
Jul 25 Javascript
同步异步动态引入js文件的几种方法总结
Sep 23 Javascript
类似于QQ的右滑删除效果的实现方法
Oct 16 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
Oct 24 Javascript
vue项目引入Iconfont图标库的教程图解
Oct 24 Javascript
js中async函数结合promise的小案例浅析
Apr 14 Javascript
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐)
Oct 25 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递归返回值时出现的问题解决办法
2013/02/19 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
PHP中常用的魔术方法
2017/04/28 PHP
javascript 自定义事件初探
2009/08/21 Javascript
zShowBox 图片放大展示jquery版 兼容性
2011/09/24 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
jquery插件推荐浏览器嗅探userAgent
2014/11/09 Javascript
JavaScript中自定义事件用法分析
2014/12/23 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
Node.js 制作实时多人游戏框架
2015/01/08 Javascript
比较常见的javascript中定义函数的区别
2015/11/09 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
2016/04/29 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
jQuery自制提示框tooltip改进版
2016/08/01 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
浅谈JavaScript中的apply/call/bind和this的使用
2017/02/26 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
python实现12306火车票查询器
2017/04/20 Python
Python 实现交换矩阵的行示例
2019/06/26 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
鱼油专家:Omegavia
2016/10/10 全球购物
工程项目经理岗位职责
2013/12/15 职场文书
xxx同志考察材料
2014/02/07 职场文书
暑期培训随笔感言
2014/03/10 职场文书
白血病募捐倡议书
2014/05/14 职场文书
环保志愿者活动总结
2014/06/27 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS