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 相关文章推荐
javascript在网页中实现读取剪贴板粘贴截图功能
Jun 07 Javascript
基于jquery实现轮播焦点图插件
Mar 31 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
Jun 10 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
Jun 20 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
Nov 02 Javascript
JS实现类似51job上的地区选择效果示例
Nov 17 Javascript
vue之将echart封装为组件
Jun 02 Javascript
解决vue点击控制单个样式的问题
Sep 05 Javascript
vue引入axios同源跨域问题
Sep 27 Javascript
jquery.pager.js实现分页效果
Jul 29 jQuery
Node使用Selenium进行前端自动化操作的代码实现
Oct 10 Javascript
JS继承最简单的理解方式
Mar 31 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+mysql一个名片库程序
2006/10/09 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
jquery tools 系列 scrollable(2)
2009/09/06 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
Vue 实用分页paging实例代码
2017/04/12 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
基于vue开发微信小程序mpvue-docs跳转页面功能
2019/04/10 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
js面向对象封装级联下拉菜单列表的实现步骤
2021/02/08 Javascript
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python之Web框架Django项目搭建全过程
2017/05/02 Python
Python+selenium实现截图图片并保存截取的图片
2018/01/05 Python
Python 查看文件的读写权限方法
2018/01/23 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
Django连接数据库并实现读写分离过程解析
2019/11/13 Python
django-crontab实现服务端的定时任务的示例代码
2020/02/17 Python
对python中list的五种查找方法说明
2020/07/13 Python
Python中常用的os操作汇总
2020/11/05 Python
使用Django的JsonResponse返回数据的实现
2021/01/15 Python
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
城市轨道交通工程职业规划书范文
2014/01/18 职场文书
公交公司毕业生求职信
2014/02/15 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
2015年女职工工作总结
2015/05/15 职场文书
南京大屠杀观后感
2015/06/02 职场文书