二. 各種資料型別
2.4 number
2.5 string
2.6 object
在使用var宣告變數但未對其加以初始化時,這個變數的值就是undefined。對未宣告和未初始化的變數執行typeof都返回undefined。
表示乙個空指標,初始化乙個變數即將存放物件時,最好初始化為null
null == undefined // true
null === undefined // false
資料型別
轉換為true的值
轉換為false的值
boolean
true
false
string
任何非空字串
「」(空字串)
number
任何非零數字值(包括無窮大)
0和nan
object
任何物件
null
undefined
–undefined
以雙引號或單引號開頭和結尾的,常用方法 用length獲取字串長度;tostring()轉字串
number + string = string
轉義序列
字面量含義
\n換行
\t製表
\b換行
\r回車
\f進紙\斜槓
』單引號
"雙引號
ecmascript中的物件,就是一組資料和功能的集合。可以通過new和物件型別建立物件,例如
var o =
newobject()
;
object的每個例項都有下列的屬性和方法:
tostring()與valueof()區別
參考:js紅寶書 第三章 資料型別
第三章基本概念
1 var型別的使用 function fun3 fun3 alert message 錯誤 區域性變數function fun3 總結 用 typeof 操作符來區分函式和其它物件是有必要的 var age alert message undefined alert age 產生錯誤null 型別...
20181212 第三章基本概念
語法 區分大小寫,識別符號,注釋,嚴格模式,語句 關鍵字保留字 變數 var 宣告的區域性變數,不用var操作符單蹦乙個變數名就是全域性變數 資料型別 undefined,null,boolean,string,number 還有一種複雜型別object object實質上是由一組無序的名值對組成的...
第三章 資料型別
1.資料型別分類 基本型別 整數型別 short int,int,long int long long int浮點數型別 float 單精度 double 雙精度 long double 字元型別 char 布林型別 bool 列舉型別 通過sizeof 可以看到,每種型別在記憶體中預留的位置是多大...