千鋒前端JavaScript全套教程_JS零基礎完美入門到項目實戰(zhàn)

?1. ECMAScript
???基本的語法:變量,數(shù)據(jù)類型,if,for,函數(shù), 對象,數(shù)組 ,String,Math,Date
???1. 基本數(shù)據(jù)類型的種類: 數(shù)值類型 字符串類型 布爾類型 .空類型?.未類型
???2. 類型轉(zhuǎn)換:?
????轉(zhuǎn)數(shù)字類型(Number(x),parseInt(x),parseFloat(x)),
????轉(zhuǎn)字符串類型(String(x), x.toString()),
????轉(zhuǎn)布爾(Boolean(x))
??????0??NaN??undefined??null??false??'' 轉(zhuǎn)false
???3. 檢測基本數(shù)據(jù)類型的方法 : typeof(n)
???4. 檢測是否是非數(shù)字: isNaN(x)
???5. == 和 === 的區(qū)別?
????==判斷等號前后值是否相等??==只比較值,不比類型
????===判斷等號前后值和數(shù)據(jù)類型是否都相同 ===??即比較值,又比類型
???6. ++a和a++的區(qū)別?
????++a:a先+1,再操作
????a++:先操作,再a+1
??分支語句:?if語句和switch語句
????if(條件表達式){}
????switch(key){
??????case "常量"
??????語句體;
??????break;
??????...
??????default
??????break;
????}
??循環(huán)語句: for和while的區(qū)別?
????????for循環(huán)多用于循環(huán)次數(shù)明確的循環(huán),while循環(huán)循環(huán)次數(shù)不明確
??break和contiue:?
???????break終止本層循環(huán),不再循環(huán)
???????contiue終止本次循環(huán),繼續(xù)下一次循環(huán)