JavaScript 数组详解(数组如何声明以及如何运算)

栏目: 编程语言 发布于: 2014-05-10 09:09:54

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. 数组的运算(传地址)

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]);
}

您可能感兴趣的文章

  • js数组转字符串,js字符串转数组的方法总结
  • PHP 生成连续的数字(字母)数组函数range()分析,PHP抽奖程序函数
  • php获取数组第一个数组单元值的方法
  • JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
  • 合理使用MySQL数据库索引以使数据库高效运行
  • js打印数组,js打印对象的方法
  • php将多维数组转换为一维数组的办法
  • php利用array_flip实现数组键值交换去除数组重复值
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。
转载请注明:文章转载自 [http://www.php230.com]
本文标题:JavaScript 数组详解(数组如何声明以及如何运算)
IT技术书籍推荐:
深入PHP:面向对象、模式与实践(第3版)
深入PHP:面向对象、模式与实践(第3版)
Mart Zandstra (作者), 陈浩 (译者), 吴孙滨 (译者), 胡丹 (译者), 李静 (译者)
《深入PHP:面向对象、模式与实践(第3版)》是PHP专家经典力作的最新版本。书中主要介绍了如何使用面向对象技术和设计模式编写稳定的、可维护的代码,如何使用Subversion管理多个开发人员,如何使用Phing和PEAR进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成。《深入PHP:面向对象、模式与实践(第3版)》适合中高级PHP程序员阅读。
最新互联网资讯