4. 為資料加上順序

陣列

// 自動短語產生器 http://jsbin.com/qukeyilupi/edit?js,console

陣列其實是物件, 物件擁有可以處理自己的方法 myarray.push()

array 中的位置也算變數,若沒有賦予值,存取會使值為 undefined (未定義)。 undefined 是值,所有值都會佔據記憶體。

稀疏陣列

不是每個索引都有值的陣列 (索引值為 undefined)。 未初始化的變數的值都是未定義,未定義也是一個值(副本的存在),也會佔記憶體空間

while 用在「不用計數器」的迭代

while ( answer != "forty-two")
// for 迴圈也可以: 
for (; answer != "forty-two";)

事後遞增 / 減

// a+1 後, 指定給 a, 指定算式是先算好右邊才到左邊。
a = a + 1;
// 等同
a = a++;
// 等同
a++
// 事後遞增( a-- 減)運算符

results matching ""

    No results matching ""