摘要:對象存在兩個轉化為字符串的方法,一個是常用的,另一個則是。接下來通過示例來展示各種不同數據類型下的輸出差異注基本數據類型在調用與時,會首先將基本數據類型實例化為對應的對象類型。
Object對象存在兩個轉化為字符串的方法,一個是常用的toString,另一個則是toLocaleString。接下來通過示例來展示各種不同數據類型下的輸出差異
注:基本數據類型在調用toString與toLocaleString時,會首先將基本數據類型實例化為對應的對象類型。比如var x = "abc";,示例中x并不是對象類型,但是在調用時,會首先通過new String()將文本實例化為String包裝類型
效果相同,調用的是原始的Object.toString()方法
效果相同,因其本身就是字符串
toString將數字轉換為字符串,toLocaleString在轉換為字符串的同時,使用三位分節法進行顯示
需要注意的是number數字類型下這兩個方法都是可傳入參數的,如下圖所示:
toString中傳入的參數表示需要轉換的進制,而toLocaleString具體參數可查考:MDN
toString將浮點數轉換為字符串,toLocaleString在轉換為字符串的同時,只保留了小數點后三位數,并進行了四舍五入
效果相同,將函數直接轉化為字符串
效果相同,將數組轉化為以,分隔的字符串,與join(",")相同
效果相同,都是將布爾值轉化為字符串
toString轉換為以國際化日期顯示格式的字符串,toLocaleString轉換為以本地日期顯示格式的字符串
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/82834.html
摘要:類型中的類型使用自,國際協調時間年月日午夜零時開始經過的毫秒數來保存日期。類型保存的日期能夠精確到年月日之前或之后的年。和的輸出因瀏覽器不同而有所差異如年月日上午方法可用比較操作符來比較日期值。 Date 類型 ECMAScript 中的Date 類型使用自UTC(Coordinated Universal Time,國際協調時間)1970 年1 月1 日午夜(零時)開始經過的毫秒數來...
摘要:類型使用自,國際協調時間年月日午夜零時開始經過的毫秒數來保存日期。日期時間組件方法到目前為止,剩下還未介紹的類型的方法如下表所示,都是直接取得和設置日期值中特定部分的方法了。 Date類型使用自UTC(Coordinated Universal Time,國際協調時間)1970 年1 月1 日午夜(零時)開始經過的毫秒數來保存日期。在使用這種數據存儲格式的條件下,Date 類型保存的日...
摘要:控制對象狀態的方法防止對象擴展。判斷一個對象是否被凍結。返回當前對象對應的值。方法的作用是返回一個對象的字符串形式上面代碼表示,對于一個對象調用方法,會返回字符串用途通過自定義方法,可以讓對象在自動類型轉換時,得到想要的字符串形式。 概述Object()Object 構造函數Object 的靜態方法「本身的方法Object.keys(),Object.getOwnPropertyNam...
摘要:在,下,數據有添加成功,但返回值卻是轉換方法方法方法用于把數組中的所有元素放入一個字符串。元素是通過指定的分隔符進行分隔的。而調用數組的方法后,其值的順序變成了。返回值如果從中刪除了元素,則返回的是含有被刪除的元素的數組。 轉換方法 所有對象都具有toLocaleString()、toString()、valueOf()方法。其中調用數組的toString方法會返回以數組中的每個值的字...
摘要:表示應該立即下載腳本,但不妨礙頁面的其它操作。因此,在元素中設置,屬性,相當于告知瀏覽器立即下載,但延遲執行。在使用聲明變量但未對其加以初始化,這個值就是。特點任何涉及的操作例如都會返回多不計算中有可能導致問題 JavaScript 簡介 JavaScript實現 核心 (ECMAScript)文檔對象模型 (DOM)瀏覽器對象模型 (BOM) ECMAScript ECMA-262定...
閱讀 2885·2021-10-18 13:33
閱讀 841·2019-08-30 14:20
閱讀 2620·2019-08-30 13:14
閱讀 2512·2019-08-29 18:38
閱讀 2879·2019-08-29 16:44
閱讀 1206·2019-08-29 15:23
閱讀 3466·2019-08-29 13:28
閱讀 1909·2019-08-28 18:00