將數(shù)據(jù)類型轉(zhuǎn)換為number,直接調(diào)用函數(shù)
parseInt,轉(zhuǎn)為整數(shù),字符串中有字母和數(shù)字,提取數(shù)字
parseFloat,轉(zhuǎn)為小數(shù),多個(gè)小數(shù)點(diǎn),只取第一個(gè)小數(shù)點(diǎn),轉(zhuǎn)為浮點(diǎn)數(shù)
null轉(zhuǎn)為number為0? ? ? ? ? undefined轉(zhuǎn)為數(shù)字為NaN
十六進(jìn)制以0x開頭
八進(jìn)制以0開頭
二進(jìn)制以0b開頭,但不是所以瀏覽器都支持
字符串轉(zhuǎn)布爾值,除了空串都是true,凡是對(duì)象都是true,0,null,undefined,NaN都是false
任何值和NaN計(jì)算結(jié)果都為NaN
任何數(shù)和字符串相加,都會(huì)轉(zhuǎn)為字符串拼串
除了加法,其余與字符串相關(guān)的計(jì)算都是將字符串轉(zhuǎn)為數(shù)字
自增自減
自增a++,或++a,(先賦值還是先自增?。。。?/p>
邏輯運(yùn)算符:非(?。?,與(&&)遇false則false,或(||)遇true則true
&&,|| 運(yùn)算
? 賦值運(yùn)算符,關(guān)系運(yùn)算符
NaN不和任何值相等,包括它本身
相等==,不相等!=,全等===,不全等!==
條件運(yùn)算符? ? ? 語法:? ? ? 條件表達(dá)式?語句1:語句2
運(yùn)算符的優(yōu)先級(jí):可以用括號(hào)改變優(yōu)先級(jí)
代碼塊,用{ }包含,只具有分組的作用