官术网_书友最值得收藏!

2.5 數據類型的轉換規則

JavaScript是一種弱類型語言,也就是說,在聲明變量時無須指定數據類型。這使得JavaScript更具有靈活性和簡單性。

在代碼執行過程中,JavaScript會根據需要自動進行類型轉換,但在轉換時會遵循一定的規則。下面介紹幾種數據類型之間的轉換規則:

其他數據類型轉換為數值型數據,如表2.10所示。

表2.10 轉換為數值型數據

其他數據類型轉換為邏輯型數據,如表2.11所示。

表2.11 轉換為邏輯型數據

其他數據類型轉換為字符串型數據,如表2.12所示。

表2.12 轉換為字符串型數據

每個基本數據類型都存在一個相應的對象,這些對象提供了一些很有用的方法來處理基本數據。在需要時,JavaScript會自動將基本數據類型轉換為與其相對應的對象。

【例2.7】 將基本數據提升為對象的應用。(實例位置:資源包\TM\sl\2\07)

通過調用String對象的toLowerCase()方法,可把一個字符串轉換為小寫格式。運行結果如圖2.7所示。

圖2.7 將基本數據提升為對象

代碼如下:

主站蜘蛛池模板: 阿勒泰市| 兖州市| 平南县| 阜宁县| 六安市| 苏州市| 扎鲁特旗| 特克斯县| 方山县| 会昌县| 凤城市| 分宜县| 琼海市| 星子县| 泸定县| 延川县| 大姚县| 鞍山市| 新巴尔虎右旗| 体育| 东丰县| 荆州市| 松原市| 秭归县| 洛浦县| 伊金霍洛旗| 东乌珠穆沁旗| 北宁市| 江安县| 稷山县| 林甸县| 毕节市| 曲周县| 钟山县| 都兰县| 大渡口区| 安达市| 新野县| 东明县| 阳江市| 泸州市|