中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript怎么實現強制類型轉換

發布時間:2021-08-12 17:12:16 來源:億速云 閱讀:198 作者:chen 欄目:開發技術

本篇內容主要講解“JavaScript怎么實現強制類型轉換”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“JavaScript怎么實現強制類型轉換”吧!

  7種JavaScript的類型之間怎樣相互轉換?轉換的方法有哪些?

類型轉換

  1、傳入參數xxx的值可以是字符串、布爾值、null

  2、字符串轉為數字,字符串中的內容可以是不同進制的格式(以0b或0x或0o或0B或0X或0O開頭的合法數字)

  4、當Number(xxx)轉換失敗時,則返回NaN(表示非數字)

  4、當n為空串或全是空格的字符串或null或false時,Number(n)轉換后為02)parseInt(string,radix)--將字符串轉為整數parseInt('10.24',10)//10parseInt('0x59')//0parseInt('100',2)//4parseInt('100',5)//25parseInt('10.24e3',10)//10parseInt('1024e3',10)//1024parseInt(true)//NaNparseInt(null)//NaNparseInt()//NaNparseInt('')//NaN(會忽略字符串開頭和結尾的空格)等價于parseInt('')

第一個參數為字符串時

  1、第一個參數為字符串,非字符串會自動轉為字符串;第二個參數radix表示第一個參數字符串是幾進制的格式,即進制的基數,為一個介于2和36之間的整數,ES5規定默認為10(最好都要指定radix的值,不然可能出現不希望的BUG)。

  2、解析字符串中的有效整數,將其轉換為number。

  3、具體從第一個參數字符串(忽略開頭和結尾的空格)的第1個字符開始截取,遇到非有效整數的字符時終止,將截取到的字符串轉換為十進制數字返回。如果截取到的字符串為空串時,則返回NaN(轉換失敗)。

  4、有效整數的字符**正負號(+或-)整數(0~基數-1)**,即二進制為[+/-](0~1),八進制為[+/-](0~7),十進制為[+/-](0~9),十六進制為[+/-](0~F),36進制為[+/-](0~Z),字母不區分大小寫。

  5、將整型數值以特定基數轉換成它的字符串值可以使用intValue.toString(radix)。

待轉換的字符串

  1、只接收一個參數,即待轉換的字符串,非字符串會自動轉為字符串。

  2、截取字符串中的有效數字,將其轉換為number。

  3、具體從字符串(忽略開頭和結尾的空格)的第1個字符開始截取,遇到非有效數字的字符時終止,將截取到的字符串轉換為十進制數字返回。如果截取到的字符串為空串時,則返回NaN(轉換失敗)。

  4、有效數字的字符正負號(+或-)、數字(0-9)、小數點或者科學記數法中的指數(e或E)。

  5、NaN是number類型的一個特殊值,可以調用isNaN(parseInt('1s'))判斷。3.轉為object類型(又稱引用類型)

  從JS類型轉換一覽表中可以看出,將基本類型轉換為object類型使用的方法是調用某構造函數。

  

到此,相信大家對“JavaScript怎么實現強制類型轉換”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南陵县| 南溪县| 昔阳县| 锡林郭勒盟| 康保县| 玉树县| 东山县| 雅江县| 海门市| 永州市| 杭锦后旗| 新乡县| 库尔勒市| 丹东市| 梧州市| 武威市| 赞皇县| 左云县| 泊头市| 高平市| 延长县| 东源县| 永顺县| 洪湖市| 齐河县| 冀州市| 鹿泉市| 建水县| 新田县| 吉安市| 伊通| 郸城县| 东城区| 江川县| 汉源县| 海安县| 若尔盖县| 淮南市| 靖远县| 茂名市| 曲松县|