數(shù)組屬性和方法
length屬性
JavaScript數(shù)組具有非常有用的內(nèi)置屬性和方法。
數(shù)組的 length 屬性返回它的元素的數(shù)量。
var courses = ["HTML", "CSS", "JS"]; document.write(courses.length); // -> 3
因?yàn)閿?shù)組索引是從0開始的,所以 length 屬性總是比最高的數(shù)組索引大1。如果數(shù)組為空則length屬性的值為0
數(shù)組合并
JavaScript的 concat() 方法允許您連接數(shù)組并創(chuàng)建一個(gè)全新的數(shù)組。
var c1 = ["HTML", "CSS"]; var c2 = ["JS", "Python"]; var courses = c1.concat(c2);
以上 courses 數(shù)組包含4個(gè)元素(HTML,CSS,JS,Python)。
concat 操作不會(huì)影響c1和c2數(shù)組 - 它會(huì)將所產(chǎn)生的連接作為新數(shù)組返 回。