Javascript 数组用法

在Javascript中,数组用法基本与Java类似


            var a = new Array("a", "b", "c");//定义数组
            for (i = 0; i < a.length; i++) {//循环读取
                document.write(i + ":" + a[i] + "
"); } document.write("toString():" + a.toString() + "
");//toString(),以字符串表示数组 document.write("join():" + a.join("") + "
");//join(),以join后的字符串参数作为间隔符,生成一个字符串,如果是参数是半角逗号,则效果与toString()相同 document.write("reverse():" + a.reverse().toString() + "
");//reverse().把数组内元素倒序生成新的数组 document.write("valueOf():" + a.valueOf() + "
");//valueOf(),输出数组的值 //二维数组 var b = new Array(3);//定义长度为3的数组 b[0] = new Array("a", 1); b[1] = new Array("b", 2); b[2] = new Array("c", 3); for (i = 0; i < b.length; i++) {//循环输出每一维的每个元素 for (j = 0; j < b[i].length; j++) { document.write("b[" + i + "][" + j + "]:" + b[i][j] + "
"); } }

© 2011, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记