最贊回答 / Unhesitant、
finally語句的設定就是無論有無異常都會執行,這在某些場合很有用,例如關閉文件,釋放資源。catch在有異常的時候捕獲try語句拋出異常,如果當時能處理就處理,不能處理就輸出或者提示異常信息。
2016-04-16
最新回答 / 思椋
在?JavaScript?里使用?typeof?來判斷數據類型,只能區分基本類型,即 “number”,”string”,”undefined”,”boolean”,”object” 五種。對于數組、對象來說,其關系錯綜復雜,使用?typeof?都會統一返回 “object” 字符串。
2016-04-08
最新回答 / Down_Up
arr.concat([10,11],13);????這個只拉平了一次吧!var?arr?=?[1,2,3];arr.concat([1,[1,2]]);????????輸出1 2 3 1 1,2????1,2不會被拉平!? ?
2016-04-08
最新回答 / 圖圖233
這個主要是驗證數據類型,通過不同的類型判斷,比較元素是否一樣。判斷分了好幾波,第一波通過instanceof來檢測這個對象,也就是傳過來的參數;第二波來判斷他們的長度,用length來表長度。第三波就是來判斷他們的類型,因為類型比較多,就用了數組TYPES來存儲,這個比較較復雜點,判斷類型用了typeOf()這個函數來測試類型。具體的慢慢理解吧,多敲幾遍,不懂得再百度。
2016-03-29
最新回答 / kris_lin
fNOP.prototype=this.prototype;這里this是foonew func()時this指向一個空對象,原型是func,this instanceof fNOP?? this就是fNOP的實例
2016-03-27