当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JS array 数组详解

Javascript
各种浏览器兼容问题
取得父标签
JS用 或 || 来兼容FireFox!
JavaScript的Function详细
关于IE只能嵌套27层表格的说法证明
xmlHTTP返回值重编码的优化
静态网页加密
来访统计
炽热的文字
发一个分页的js
琥珀无限级联动菜单-JavaScript版
用javascript连接access数据库的方法
用js得到网页中所有的div的id
cloneNode实现表格增加删除效果
支持IE和FF的div+css选项卡
arguments对象
使两个iframe的高度与内容自适应,且相等
云网广告中的代码,提示出错,大家找找
document.all与WEB标准
表单内同名元素的控制

Javascript 中的 JS array 数组详解


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 280 ::
收藏到网摘: n/a

数组的声明方法 等一些定义 1.数组的声明方法
(1): arrayObj = new Array(); //创建一个数组。
复制代码 代码如下:

var arr1 = new Array();

(2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。
复制代码 代码如下:

var a = new Array(5);

(3):arrayObj = new Array([element0[, element1[, ...[, elementN]]]]) 创建一个数组并赋值。
复制代码 代码如下:

var a = new Array(["b", 2, "a", 4,]);

(4):arrayObj = [element0, element1, ..., elementN] 创建一个数组并赋值的简写,注意这里中括号不表示可省略。
复制代码 代码如下:

var a = ["b", 2, "a", 4,];

(注):注意带“[]”与不带“[]”的区别
复制代码 代码如下:

var a = new Array(5); //指创建长度为5的数组
var a = new Array([5]); //指创建一个数组,长度为1,并且第一位是5

2.数组的常用方法
3.数组的运算(传地址)
复制代码 代码如下:

var t2=new Array();
t2[0]=1;
t2[1]=2;
test2(t2); //传地址(数组)
function test2(var2) {
for(var i=0;i<var2.length;i++) {
var2[i]=var2[i]+1;
}
}
for(var i=0;i<t2.length;i++) {
alert(t2[i]);
}