首頁  >  文章  >  web前端  >  JS的資料型別實例詳解

JS的資料型別實例詳解

小云云
小云云原創
2018-03-20 17:34:171035瀏覽

關於js的資料型別我們跟大家分享很多,本文主要繼續跟大家分享JS的資料型別實例詳解,希望能幫助大家。

typeof()傳回的6 種資料型別:

number、string、boolean、undefined、object、function

#顯示類型轉換的六種方式:

Number(mix)、parserInt(string,radix)、parseFloat(string)、toString()、String(mix)、Boolean()

1、 Number(mix) 非數字元素使用此方法傳回NaN(包含一半數字一半字串的參數)

2、parserInt(string,radix) 傳回第一個非數字字元前的數字,第二個參數為轉換基數(2-36進位),設定此參數,將轉換基數進     制的目標變數轉換為10進位數字

3、parseFloat(string) 傳回除第一個小數點之外的第一個非數字前的數字

4、toString() 變數.toString(),將變數轉換為字串,null和undefined不能呼叫該方法

5、String(mix) 所有放入的參數可轉換為字串

6、Boolean() 將參數轉換為布林值

隱含型別轉換的七中方式:

isNaN()、++/—+/-(一元正負)、+、-*/%、&& | | !、<> <= > =、== ! =

1、isNaN() 先將參數呼叫Number方法,然後再和NaN進行比對

2、++/—+/-(一元正負)將跟在後面的元素轉換為number型別

3、+ 加號的左右兩端只要存在一個字串型別的變量,便將另一側的變數也轉換為String型別

#4、 -*/% 轉換為number型別

5、&& | | ! 轉換為Boolean型別

6、<> <= >= 轉換為number型別

7、==  != 轉換為Boolean類型

未定義的變數直接使用會報錯,但是用typeof(變數)不會報錯,而是傳回一個字串「undefined」

相關推薦:

七種js資料型別分享

JavaScript資料型別詳解

JS開發中基本資料型別具體有哪幾種

以上是JS的資料型別實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn