JS数组的赋值介绍


Posted in Javascript onMarch 10, 2014
var test=[1,2,3,4,5,6,7];
var arr=test;
arr.splice(2,1);
alert(test);//1,2,4,5,6,7

JS数组实质上是对象。因此,上面的源代码最后打印出的是1,2,3,4,5,6。这是因为将test赋值给arr实际上是将数组的引用赋值给arr,所以操作arr也同时会

改变源数组。

要实现数组克隆,可用以下方法:

Array.prototype.clone=function(){
   return this.slice(0);
}
Javascript 相关文章推荐
jQuery autocomplate 自扩展插件、自动完成示例代码
Mar 28 Javascript
深入解析contentWindow, contentDocument
Jul 04 Javascript
使用iframe window的scroll方法控制iframe页面滚动
Mar 05 Javascript
JS图片自动轮换效果实现思路附截图
Apr 30 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
JavaScript 学习笔记之变量及其作用域
Jan 14 Javascript
jquery实现对联广告的方法
Feb 05 Javascript
微信小程序 数组中的push与concat的区别
Jan 05 Javascript
微信小程序 详解Page中data数据操作和函数调用
Jan 12 Javascript
jQuery简易时光轴实现方法示例
Mar 13 Javascript
JavaScript实现三级联动菜单实例代码
Jun 26 Javascript
JSON数据中存在单个转义字符“\”的处理方法
Jul 11 Javascript
JS删除字符串中重复字符方法
Mar 09 #Javascript
用JavaScript实现类似于ListBox功能示例代码
Mar 09 #Javascript
jquery下div 的resize事件示例代码
Mar 09 #Javascript
现如今最流行的JavaScript代码规范
Mar 08 #Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
Mar 08 #Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
Mar 08 #Javascript
JS实现鼠标单击与双击事件共存
Mar 08 #Javascript
You might like
用PHP制作静态网站的模板框架(三)
2006/10/09 PHP
php根据年月获取季度的方法
2014/03/31 PHP
php curl 模拟登录并获取数据实例详解
2016/12/22 PHP
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
2017/05/02 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
JS中confirm,alert,prompt函数使用区别分析
2010/04/01 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
js实现对table的增加行和删除行的操作方法
2016/10/13 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
nodejs个人博客开发第四步 数据模型
2017/04/12 NodeJs
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
JS实现读取xml内容并输出到div中的方法示例
2018/04/19 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
element ui 表格动态列显示空白bug 修复方法
2018/09/04 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
2019/09/04 Javascript
基于JavaScript实现随机点名器
2021/02/25 Javascript
解决Python requests 报错方法集锦
2017/03/19 Python
django模板语法学习之include示例详解
2017/12/17 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
实现Python与STM32通信方式
2019/12/18 Python
详解Python实现进度条的4种方式
2020/01/15 Python
Python3中的tuple函数知识点讲解
2021/01/03 Python
学期自我鉴定范文
2013/10/01 职场文书
酒店管理毕业生自荐信
2013/10/24 职场文书
人力资源经理的岗位职责
2014/03/02 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
2014年专项整治工作总结
2014/11/17 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
2019年度政务公开考核工作总结模板
2019/11/11 职场文书