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 相关文章推荐
MyEclipse取消验证Js的两种方法
Nov 14 Javascript
jQuery+ajax中getJSON() 用法实例
Dec 22 Javascript
jQuery制作简洁的图片轮播效果
Apr 03 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
Mar 23 Javascript
js移动焦点到最后位置的简单方法
Nov 25 Javascript
JavaScript实现时钟滴答声效果
Jan 29 Javascript
js仿微博动态栏功能
Feb 22 Javascript
WebSocket实现简单客服聊天系统
May 12 Javascript
vue 2.0项目中如何引入element-ui详解
Sep 06 Javascript
vue实现商城上货组件简易版
Nov 27 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
Mar 06 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
Mar 23 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
Discuz! Passport 通行证整合
2008/03/27 PHP
php获取post中的json数据的实现方法
2011/06/08 PHP
codeigniter中测试通过的分页类示例
2014/04/17 PHP
crontab无法执行php的解决方法
2016/01/25 PHP
JavaScript 空位补零实现代码
2010/02/26 Javascript
js实现的常用的左侧导航效果
2013/10/17 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
JavaScript常用小技巧小结
2014/12/29 Javascript
招聘网站基于jQuery实现自动刷新简历
2015/05/10 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
2015/10/09 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
AngularJS 路由详解和简单实例
2016/07/28 Javascript
webpack+vue.js实现组件化详解
2016/10/12 Javascript
完美解决input[type=number]无法显示非数字字符的问题
2017/02/28 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
React组件生命周期详解
2017/07/03 Javascript
vue导出html、word和pdf的实现代码
2018/07/31 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
如何在 ant 的table中实现图片的渲染操作
2020/10/28 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
python笔记(2)
2012/10/24 Python
浅谈python对象数据的读写权限
2016/09/12 Python
利用Python批量识别电子账单数据的方法
2021/02/08 Python
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
彪马法国官网:PUMA法国
2019/12/15 全球购物
介绍一下SQL中union,intersect和minus
2012/04/05 面试题
党员民主生活会整改措施
2014/09/26 职场文书
2014年团队工作总结
2014/11/24 职场文书
领导欢迎词致辞
2015/01/23 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
导游词之安徽九华山
2019/09/18 职场文书
浅谈PostgreSQL表分区的三种方式
2021/06/29 PostgreSQL
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
Python first-order-model实现让照片动起来
2022/06/25 Python