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 相关文章推荐
JavaScript 乱码问题
Aug 06 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 Javascript
浅谈javascript中for in 和 for each in的区别
Apr 23 Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 Javascript
微信小程序template模板实例详解
Oct 27 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
Nov 27 Javascript
js中url对象化管理分析
Dec 29 Javascript
Node.js中package.json中库的版本号(~和^)
Apr 02 Javascript
详解Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
Apr 20 Javascript
jQuery中DOM常见操作实例小结
Aug 01 jQuery
vue监听dom大小改变案例
Jul 29 Javascript
uni-app 微信小程序授权登录的实现步骤
Feb 18 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环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
PHP 将dataurl转成图片image方法总结
2016/10/14 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
关于onchange事件在IE和FF下的表现及解决方法
2014/03/08 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
2016/12/28 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
浅谈小程序globalData的那些事儿
2019/11/01 Javascript
python的urllib模块显示下载进度示例
2014/01/17 Python
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
python中WSGI是什么,Python应用WSGI详解
2017/11/24 Python
python针对excel的操作技巧
2018/03/13 Python
Python3.5装饰器典型案例分析
2019/04/30 Python
python障碍式期权定价公式
2019/07/19 Python
Python3 shutil(高级文件操作模块)实例用法总结
2020/02/19 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
香港礼品网站:GiftU eshop
2017/09/01 全球购物
Ryderwear美国官网:澳大利亚高端健身训练装备品牌
2018/04/24 全球购物
XD健身器材:Kevlar球、Crossfit健身球
2019/03/26 全球购物
大学生自我鉴定评语
2014/01/27 职场文书
文明村创建实施方案
2014/03/27 职场文书
先进个人自荐书
2015/03/06 职场文书
责任书范本大全
2015/05/11 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
三十年同学聚会致辞
2015/07/28 职场文书
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python
Nginx中使用Lua脚本与图片的缩略图处理的实现
2022/03/18 Servers
Android自定义ScrollView实现阻尼回弹
2022/04/01 Java/Android