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获取div高度的代码
Aug 09 Javascript
HTML代码中标签的全部属性 中文注释说明
Mar 26 Javascript
javascript中的document.open()方法使用介绍
Oct 09 Javascript
jQuery实现鼠标划过展示大图的方法
Mar 09 Javascript
JavaScript中的DSL元编程介绍
Mar 15 Javascript
js实现拉幕效果的广告代码
Sep 02 Javascript
jquery实现触发时更新下拉列表内容的方法
Dec 02 Javascript
js注入 黑客之路必备!
Sep 14 Javascript
JavaScript实现快速排序的方法分析
Jan 10 Javascript
React+Webpack快速上手指南(小结)
Aug 15 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
Oct 11 Javascript
vue中实现点击变成全屏的多种方法
Sep 27 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多个版本的分析解释
2011/07/21 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
php常用正则函数实例小结
2016/12/29 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
2019/10/10 PHP
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
2010/12/30 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
Javascript中的方法和匿名方法实例详解
2015/06/13 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
JavaScript实现窗口抖动效果
2016/10/19 Javascript
JS实现的适合做faq或menu滑动效果示例
2016/11/17 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
微信小程序 支付功能开发错误总结
2017/02/21 Javascript
JS+HTML5 FileReader实现文件上传前本地预览功能
2020/03/27 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
jackson解析json字符串,首字母大写会自动转为小写的方法
2017/12/22 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
微信小程序实现跑马灯效果
2020/10/21 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
解决Vue+Electron下Vuex的Dispatch没有效果问题
2019/05/20 Javascript
JS使用new操作符创建对象的方法分析
2019/05/30 Javascript
JS实现简单随机3D骰子
2019/10/24 Javascript
Python正则表达式知识汇总
2017/09/22 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
python tkinter实现界面切换的示例代码
2019/06/14 Python
Python流程控制 if else实现解析
2019/09/02 Python
python飞机大战游戏实例讲解
2020/12/04 Python
俄罗斯美容和健康网上商店:Созвездие Красоты
2019/07/23 全球购物
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
社区服务活动总结
2014/05/07 职场文书
购房协议书范本(无房产证)
2014/10/07 职场文书
老公保证书怎么写
2015/02/26 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
《植物妈妈有办法》教学反思
2016/02/23 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python