数组
Prev Chapter 2. JavaScript 基础 Next

数组

数组是一列没有索引的数值。它们是存储一组相同类型(如字符串)数组项的便捷方法,尽管实际上,一个数组可以包含多种类型数组项,甚至包含其它数组。

Example 2.25. 简单数组

var myArray = [ 'hello', 'world' ];

Example 2.26. 通过索引访问数组项

var myArray = [ 'hello', 'world', 'foo', 'bar' ];
console.log(myArray[3]);   // logs 'bar'

Example 2.27. 测试数组长度

var myArray = [ 'hello', 'world' ];
console.log(myArray.length);   // logs 2

Example 2.28. 改变数组项值

var myArray = [ 'hello', 'world' ];
myArray[1] = 'changed';

当数组值可能以 Example 2.28, “改变数组项值” 的方式改变时,它们通常不被考虑。

Example 2.29. 加入元素到数组中

var myArray = [ 'hello', 'world' ];
myArray.push('new');

Example 2.30. 关于数组

var myArray = [ 'h', 'e', 'l', 'l', 'o' ];
var myString = myArray.join('');   // 'hello'
var mySplit = myString.split('');  // [ 'h', 'e', 'l', 'l', 'o' ]


Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.


Prev Up Next
关键字 Home 对象