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 相关文章推荐
用js查找法实现当前栏目的高亮显示的代码
Nov 24 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
Jun 11 Javascript
javascript通过navigator.userAgent识别各种浏览器
Oct 25 Javascript
JavaScript中使用document.write向页面输出内容实例
Oct 16 Javascript
PHP守护进程实例
Mar 06 Javascript
基于Javascript实现返回顶部按钮
Feb 29 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
Jul 27 Javascript
微信小程序图片选择区域裁剪实现方法
Dec 02 Javascript
JS实现的点击按钮图片上下滚动效果示例
Jan 28 Javascript
解决前后端分离 vue+springboot 跨域 session+cookie失效问题
May 13 Javascript
koa2 从入门到精通(小结)
Jul 23 Javascript
react中的DOM操作实现
Jun 30 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面向对象全攻略 (四)构造方法与析构方法
2009/09/30 PHP
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
两个DIV等高的JS的实现代码
2007/12/23 Javascript
javascript脚本调试方法小结
2008/11/24 Javascript
jquery 多行滚动代码(附详细解释)
2010/06/17 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
2016/02/17 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
[54:30]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python实现批量下载新浪博客的方法
2015/06/15 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
用python写测试数据文件过程解析
2019/09/25 Python
OpenCV中VideoCapture类的使用详解
2020/02/14 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
Python QTimer实现多线程及QSS应用过程解析
2020/07/11 Python
HTML5 Canvas标签使用收录
2009/07/07 HTML / CSS
唤醒头发毛囊的秘密武器:Grow Gorgeous
2016/08/28 全球购物
华纳兄弟工作室的官方授权商店:WB Shop
2018/11/30 全球购物
会计电算化毕业生自荐信
2014/03/03 职场文书
党员身份证明材料
2015/06/19 职场文书
2016党校学习心得体会
2016/01/07 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书
准备去美国留学,那么大学申请文书应该怎么写?
2019/08/12 职场文书
导游词之千岛湖
2019/09/23 职场文书
导游词之山东孔庙
2019/11/04 职场文书
详解Python内置模块Collections
2022/03/22 Python