本章內(nèi)稍加理解就好衷恭,更多細(xì)節(jié)不加贅述颈娜!
1.分類
簡(jiǎn)單數(shù)據(jù)類型:Number boolean String Null Undefined
復(fù)雜數(shù)據(jù)類型:Object Function Array
Number 數(shù)字:正數(shù)、浮點(diǎn)數(shù)胀溺、無(wú)窮大(Infinity)棕所、NaN(這不是一個(gè)數(shù)字)
Boolean 布爾值 : true / false
String 字符串 "123"、"你好" 雙引號(hào)扳还、單引號(hào)
Undefined 未定義 undefined
Null 空 null
2.數(shù)據(jù)類型轉(zhuǎn)換
1.自動(dòng)類型轉(zhuǎn)換(隱式類型轉(zhuǎn)換)
2.強(qiáng)制類型轉(zhuǎn)換(顯式類型轉(zhuǎn)換)
a.強(qiáng)制轉(zhuǎn)換數(shù)字:1. Number() 轉(zhuǎn)化為數(shù)字 2. parseInt() 轉(zhuǎn)化為整數(shù) 3. parseFloat() 轉(zhuǎn)化為浮點(diǎn)數(shù)(小數(shù)) 4.toFixed(n)按照指定的小數(shù)位來(lái)返回當(dāng)前內(nèi)容的 數(shù)字字符串
b.強(qiáng)制轉(zhuǎn)換字符串:常用方法: 1. + 號(hào) 2. String() 3. toString()
c強(qiáng)制轉(zhuǎn)換布爾值 Boolean()
- 非零即為真
** 1. true**
** 2. 1 **
** 3. " " **
** 4. "0" **
** 5. Infinity **
** 6. 非零的數(shù)字 **
** 常見為假的值:**
** 1. 0 **
** 2. false **
** 3. "" **
** 4. null **
** 5. undefined **
** 6. NaN **
3.表達(dá)式和運(yùn)算符
1.算術(shù)運(yùn)算符
+、-橱夭、氨距、/、%棘劣、,
2.復(fù)合運(yùn)算符
不會(huì)帶來(lái)任何性能上的提升俏让,只是書寫方
=、+=、-=首昔、=寡喝、/=、%=
3.一元運(yùn)算符
a++ : 先進(jìn)行運(yùn)算勒奇,再完成自增
++a : 先進(jìn)行自增预鬓,在完成運(yùn)算