“Everything is Object”,在面向對象的編程語言中誰都知道這句話,但對我來說這是一種感覺,只可意會很難言傳。由于我對JavaScript和薄弱,所以在看Asp.net Ajax類庫的同時也翻出了ECMAScript順便學習學習。在.NET中所有類都是繼承自Object,同樣在JS中也一樣說有都繼承Object,因此如果對Object進行了擴展,那所有繼承Object類的后代肯定會擁有祖先的血緣。
4. Number:可以定義32位整型數(shù)據(jù)或64位浮點型數(shù)據(jù)。從網(wǎng)上的一些資料知道,浮點數(shù)在未被計算之前是以String類型存儲(不知道是真是假)。當浮點類型數(shù)據(jù)很大或很小時(可以前后移動六位),將使用E表示法來表示浮點數(shù)據(jù),最大可以存儲17位數(shù)據(jù)。另外,isFinite()方法可以判斷一個數(shù)值是否有限,isNaN()方法可以判斷一個數(shù)據(jù)是非數(shù)字類型。通過parseInt()和parseFloat()可以將其他類型轉化為數(shù)字類型,如果轉化不成功則返回NaN(Not a Number)。