已采納回答 / IJN
字符串和數字如果進行的是加法運算,會把+當做字符串拼接,因此"37"+37="3737",而字符串和數字進行減法運算,則先把字符串轉成int,praseInt("37")=37,如果字符串不能轉成數字,那么轉換結果為NaN,NaN和任何數進行運算都為NaN。同樣"32"-false=32是把“32”轉換為32,false轉換為0。
2016-08-24
已采納回答 / 大麥1943
使用小括號的時候,一般是要調用函數的時候。比如,這里有一個函數,var f = function(){?return "aa"; }// 當調用這個函數的時候,可以寫成:f();
2016-08-07
最贊回答 / 慕姐3618514
var obj2 = { ?? ? ?x:1, ?? ? ?y:2, ?? ? ?o: { ?? ? ? ? ?z:3, ?? ? ? ? ?n:4 ?? ? ?} ?}; ?這樣定義就可以了
2016-08-06
已采納回答 / cchh1
obj 是 foo 的一個實例,它不是一個函數,所以沒有prototype準確的說,只有構造函數才有prototype屬性通常我們自定義的函數都屬于構造函數,所以都有此屬性
2016-07-25
已采納回答 / 圈豬豬
NaN 意思是not a number,是number類型;null是對象,只不過他是個空對象,所以typeof null 返回Object,本質上都是對象,意義不一樣
2016-07-17
已采納回答 / 慕萊塢9220042
課程須知1.您至少學習了本站“JS入門”、“JS進階”兩門基礎課程。 2.如您具備一定實踐經驗對學習有很大幫助。 3.如您沒有腳本編程開發經驗,學習過程有可能會受挫部分內容或示例代碼,請“暫時略過不懂的部分,后面章節會闡述”,當然想透徹學習,還需大量實踐來體會知識的內涵。
2016-07-16