當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript基础学习--数据类型
生活随笔
收集整理的這篇文章主要介紹了
JavaScript基础学习--数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaScript 數據類型
在 JavaScript 中有 5 中不同的數據類型:
- string
- number
- boolean
- object
- function
3 種對象類型:
- Object
- Date
- Array
2 個不包含任何值的數據類型:
- null
- undefined
null 的數據類型是 object
未定義變量的數據類型為 undefined
如果對象是 JavaScript Array 或 JavaScript Date ,我們就無法通過 typeof 來判斷他們的類型,因為都是 返回 Object。
?
constructor 屬性
constructor 屬性返回所有 JavaScript 變量的構造函數。
?
將數字轉換成字符串
?為什么要將數字轉換成字符串?如果原來聲明的就是一個數字,直接用write()打印出來就好了,為什么要用String(), 如下:
var x = 123; document.getElementById("demo").innerHTML =String(x) + "<br>" +String(123) + "<br>" +String(100 + 23); document.write(x); //自己加上的又或者用toString()
var x = 123; document.getElementById("demo").innerHTML = x.toString() + "<br>" + (123).toString() + "<br>" + (100 + 23).toString();?
將布爾值轉換成字符串
全局方法String() 或 boolean方法toString()
String(false) // 返回 "false" String(true) // 返回 "true"false.toString() // 返回 "false" true.toString() // 返回 "true"?
將日期轉換成字符串
全局方法String() 或 Date
String(Date()) // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time) Date().toString() // 返回 Thu Jul 17 2014 15:38:19 GMT+0200 (W. Europe Daylight Time)將字符串轉換為數字
全局方法?Number()?可以將字符串轉換為數字。
字符串包含數字(如 "3.14") 轉換為數字 (如 3.14).
空字符串轉換為 0。
其他的字符串會轉換為 NaN (不是個數字)。
Number("3.14") // 返回 3.14 Number(" ") // 返回 0 Number("") // 返回 0 Number("99 88") // 返回 NaN?
方法toString()
?
轉載于:https://www.cnblogs.com/darthbadwolf/p/5401451.html
總結
以上是生活随笔為你收集整理的JavaScript基础学习--数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: block的使用(六)
- 下一篇: 去除EditPlus自动备份功能. ba