var arr = [1,2,3,4];
var obj = ;
var str = "qwert";
//陣列
for (var ele in arr )
//物件
for (var ele in obj )
//字串:按序逐個輸出字元
在迴圈遍歷時,所有瀏覽器的最新版本現在都按chrome的標準執行,先把當中的
非負整數鍵
提出來,排序好輸出,然後將剩下的定義時的順序輸出。所以,
在定義物件的時候,最好不要以純數字定義鍵名
。在陣列遍歷的時候,
其實最好不要用 for in
,for in 會訪問該物件的原型,檢視其原型下是否有屬性,會增加迴圈額外的壓力。
JavaScript中的this詳解
this屬於js的底層知識,了解this之後,能夠實現一些基本的功能,但是感覺最重要的是,this是物件導向必不可少的組成部分,如果希望能夠逐漸的掌握物件導向,this必然是不可少的。檢視this指向的一句話法則 永遠指向其所在函式的所有者如果沒有所有者時,指向window。理解this的要點 關鍵...
JavaScript中的setInterval用法
setinterval function,interval arg1,arg2,argn setinterval object,methodname,interval arg1,arg2,argn 第一種格式是標準動作面板中setinterval函式的預設語法,第二種格式是在專家模式動作中使用的方法...
JavaScript中的陣列
陣列 引數 返回值原陣列是否改變 1 向陣列尾部新增push 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 2 刪除陣列的最後一項pop 沒有引數 返回值是刪除的那個數 原陣列改變 3 向陣列的頭部新增unshift 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 4 刪除...