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添加select下默认的option的value和text的方法
Oct 19 Javascript
JavaScript中的anchor()方法使用详解
Jun 08 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
Jul 29 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
Sep 06 Javascript
轻松实现js图片预览功能
Jan 18 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
Mar 05 Javascript
Vue.js实现移动端短信验证码功能
Mar 29 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
May 01 jQuery
详解如何在vue项目中使用lodop打印插件
Sep 27 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
May 30 Javascript
浅谈目前可以使用ES10的5个新特性
Jun 25 Javascript
微信小程序实现手势滑动卡片效果
Aug 26 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中使用Oracle数据库(5)
2006/10/09 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
2011/05/02 PHP
PHP重定向的3种方式
2013/03/07 PHP
PHP6连接SQLServer2005的三部曲
2016/04/15 PHP
PHP封装的page分页类定义与用法完整示例
2018/12/24 PHP
PHP-FPM 的管理和配置详解
2019/02/17 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
js Function类型
2011/12/04 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
2013/04/15 Javascript
用原生js做个简单的滑动效果的回到顶部
2014/10/15 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
js+canvas简单绘制圆圈的方法
2016/01/28 Javascript
总结JavaScript设计模式编程中的享元模式使用
2016/05/21 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
Vue 2.x教程之基础API
2017/03/06 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
详解angular ui-grid之过滤器设置
2017/06/07 Javascript
React中this丢失的四种解决方法
2019/03/12 Javascript
微信小程序如何利用getCurrentPages进行页面传值
2019/07/01 Javascript
在Layui中操作数据表格,给指定单元格添加事件示例
2019/10/26 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
numpy中三维数组中加入元素后的位置详解
2019/11/28 Python
解决springboot yml配置 logging.level 报错问题
2020/02/21 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
2020/04/27 Python
利用python爬取有道词典的方法
2020/12/08 Python
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
意大利香水和化妆品购物网站:Parfimo.it
2019/10/06 全球购物
质检部部长职责
2013/12/16 职场文书
社会实践心得体会
2014/01/03 职场文书
优秀护士获奖感言
2014/02/20 职场文书
《雪儿》教学反思
2014/04/17 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
公司保密管理制度
2015/08/04 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python