js对象与数组
来源:互联网 发布:杨幂假唱知乎 编辑:程序博客网 时间:2024/05/19 18:11
var element0 = ['0','0'];
var element1 = ['1','1'];
var col0 = [element0,element0];
var col1 = [element1,element1];
var Arr = [col0 ,col1];
alert(Arr[0][0][0]); //结果是 0
//改变它的值
Arr[0][0][0] = 1;
//改变的element0[0]的值
这个时候col0中的element0全部跟着变
Arr中共有两个元素的值会改变
Arr = [[['1','0' ],['1','0' ]],[['1','1' ],['1','1' ]]];
而如果是
var Arr = [[['0','0' ],['0','0' ]],[['1','1' ],['1','1' ]]];
Arr[0][0][0] = 1;
//Arr变成
Arr = [[['1','0' ],['0','0' ]],[['1','1' ],['1','1' ]]];
这是因为js在处理上是把Arr[0][0]当成一个对象来处理,当这个对象的属性改变时,其他被包含的对象的属性也会跟着改变
阅读全文
0 0
- js对象与数组
- JS对象与数组
- js对象与数组
- js 数组与对象
- 初探 js对象与数组
- js对象长度与js数组长度
- js中数组与数组,数组与对象,对象与对象间的合并
- JS对象与数组参考大全
- js的数组与对象关系
- js数组与对象的一些区别。
- js中数组与对象的遍历
- js 数组与对象的区别
- js中数组 与 对象的区别
- js 数组与对象的区别
- JS 对象与数组的变化监听
- js数组、对象与字符串互转
- js--迭代器之数组与对象迭代器
- js 数组与对象的区别
- kafka本地单机安装部署
- git 多平台上传托管 & 常用命令(一)
- Android E/dalvikvm: Could not find class ****** referenced from 错误
- MySQL之约束
- MFC响应组合键
- js对象与数组
- MVC的控件写法,及赋值 【重要】
- iOS GCD 线程同步方法
- msysgit +tortoisegit 安装和使用
- 深入理解 JavaScript 异步系列(4)—— Generator
- 网站开发用到的ip知识
- 基于前后端分离的ajax+springMVC+ftp文件(含图片)上传
- 欢迎使用CSDN-markdown编辑器
- 搭建mini的 FastDFS 分布式文件服务器: