(2)- 資料類型、值 及 字串

來源:互聯網
上載者:User

一、數字:在JS中所有的數字都是 number ,不區分整型和浮點型
在任何數值前加負號都可構成負數,但負號是一元求反運算子

二、特殊的數值

1.當浮點值大於所能表示的最大值時,JS將輸出:Infinity ,同樣當負值小於最小值時將輸出: -Infinity 

2.當一個數字運算時產生未定義的結果或錯誤,結果是一個非數位特殊值:Nan,它和任何數值都不相等,包括自身,通過 isNan() 來檢測這個值


三、字串,都是通過 ' 或者" 來表示的,可以互相包含

四、逸出序列

五、字串的使用

1.通過“+” 來連結字串
msg="hello "+"world !"

2.擷取字串長度, s.length 擷取s變數的包含的字串長度

六、數字轉化成字串

1.通常數字跟字串串連就直接轉化成了字串,所以一般都直接給數字串連一個空的字串
var a= 1 + "";

2.顯式轉化
var a=string(100);

3.使用 toString()

七、字串轉化成數字

1.當一個字串應用於數字環境中就自動轉換成數字了,通常只要把一個字串減去0就可以了

var a= "10"-0

2.同樣,顯式轉換使用 Number()

3.也可以使用parseInt() parseFloat() 如果不能轉換則返回 Nan 

八、布爾值
應用在數字環境中,true 轉換成 1 ,false 轉換成 0

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.