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学习笔记 获取jQuery对象
Sep 19 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
Apr 21 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
Sep 03 Javascript
js获取页面description的方法
May 21 Javascript
jquery实现带渐变淡入淡出并向右依次展开的多级菜单效果实例
Aug 22 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
Sep 12 Javascript
AngularJS实现与Java Web服务器交互操作示例【附demo源码下载】
Nov 02 Javascript
jquery判断页面网址是否有效的两种方法
Dec 11 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
Dec 25 Javascript
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
微信小程序点击滚动到指定位置的实现
May 22 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
Aug 18 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 curl获取301或302转向的网址问题的解决方法
2011/06/02 PHP
PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
2017/08/11 PHP
PDO::commit讲解
2019/01/27 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
用jquery实现等比例缩放图片效果插件
2010/07/24 Javascript
ajax与302响应代码测试
2013/10/23 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
jquery实现手机发送验证码的倒计时代码
2014/02/12 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
2015/03/26 Javascript
JS实现获取剪贴板内容的方法
2016/06/21 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
用vue和node写的简易购物车实现
2017/04/25 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
VUE.CLI4.0配置多页面入口的实现
2019/11/25 Javascript
[45:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第二场 6.2
2018/06/04 DOTA
python33 urllib2使用方法细节讲解
2013/12/03 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
解决Python3 控制台输出InsecureRequestWarning问题
2019/07/15 Python
基于Python检测动态物体颜色过程解析
2019/12/04 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
应届生.NET方向面试题
2015/05/23 面试题
给物业的表扬信
2014/01/21 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
党员示范岗材料
2014/12/19 职场文书
管理者日常工作必备:22条企业管理流程模板!
2019/07/12 职场文书