語法:
// forvar arr = [1, 2, 3]
for(var i = 0; i < arr.length; i++) ;
// for...of...
for(var i of arr) ;
// for...in..
for(var i in arr) ;
// foreach()
arr.foreach((item, index, arr) => );
});// map()
arr.map((value,index,array) => );
var arr [6,6,67,8]
for(var i = 0; i < arr.length; i ++)
##注意:將arr.leng用臨時變數存起來會起到優化行能的作用,這樣可以避免重複查詢陣列的長度;
總結:for...in...在iphon手機會出現資料翻倍的異常,forearch無法實現複雜的邏輯,例如無法實現中斷 閘道器知多少
閘道器 gateway 顧名思義,就是乙個網路到另乙個網路的關口。維基百科對閘道器的定義為 在計算機網路中,閘道器 gateway 是 其他伺服器通訊資料的伺服器,接收從客戶端傳送來的請求時,它就像自己擁有資源的源伺服器一樣對請求進行處理。但是,很多時候,我們會將路由器和閘道器認為是同乙個概念。其實...
原型知多少
除了undefind,number,string,boolean是簡單的值型別,其他的null,object,function都是物件 函式有prototype屬性,它是物件,是函式屬性和方法的集合 每個物件都有乙個 proto 屬性 隱式原型 它指向建立這個物件的函式的原型 函式也是一種物件 ob...
軟體文件知多少?
如今,軟體開發越來越複雜,軟體功能也越來越豐富。而幾乎所有成熟的商業軟體,都是靠乙個開發團隊齊心協力的血汗結晶。羅馬不是一天建成的!當我們震撼於microsoft windows的驚世巨著的同時,也道聽途說了微軟公司軟體工程是如何的完善規範。的確,集數百名員工幾年的共同努力之大成,軟體專案管理的成敗...