Var Array1=[1,2,3];
Var Array2=Array1;
为什么我的Array1变为[1,2]
Array2也跟着变为了[1,2]
怎么样Array1变,Array2不变。
Var Array2=Array1;
为什么我的Array1变为[1,2]
Array2也跟着变为了[1,2]
怎么样Array1变,Array2不变。
解决方案 »
- IIS上面的ASP.NET网站的访问问题(在线等啊)
- 我在xp系统上使用IIS访问网站出错
- 怎么使用到母版页中用户控件上的控件?
- 学习ASP.NET怎么入门?给点意见~~~
- dropdownlist控件有autopostback属性,为啥button控件没有?
- 先安装VS2010再配置IIS,问一下怎么能IIS在vs2010里起效啊???
- DataGrid中生成互斥的Radio的问题
- 做仿google下拉提示遇到的两个问题,帮忙解决下
- 关于二级域名的设置,每个城市都要对应一套独立的程序吗?
- aspx文件用进行什么编译吗?还是直接就可以运行?
- 一个css的问题 大家都来看看啊
- 关于URL传递参数的问题,请指点一下!
array操作
var arr = new Array();
arr[0] = "1";
arr[1] = "2";
arr[2] = "3";
不一致要单独操作
concat() 连接两个或更多的数组,并返回结果
join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
pop() 删除并返回数组的最后一个元素
push() 向数组的末尾添加一个或更多元素,并返回新的长度。
reverse() 颠倒数组中元素的顺序
shift() 删除并返回数组的第一个元素
toLocaleString() 把数组转换为本地数组,并返回结果。
unshift() 向数组的开头添加一个或更多元素,并返回新的长度
valueOf() 返回数组对象的原始值 参考
可以实现复制功能