千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

第一周總結(jié)
命名規(guī)則:嚴(yán)格區(qū)分大小寫
不能是數(shù)字開頭
不能出現(xiàn)空格
駝峰命名法
不能用關(guān)鍵字
基本數(shù)據(jù)類型/復(fù)雜數(shù)據(jù)類型
基本數(shù)據(jù)類型:number?string boolean null undefined
復(fù)雜數(shù)據(jù)類型:object?function
判斷變量是不是數(shù)字?isNaN:is not a number
?是數(shù)字返回false
?不是數(shù)字返回true
數(shù)據(jù)類型轉(zhuǎn)換:Number()
parseInt()
parseFloat()
布爾值:值.toString???值+‘’
隱式數(shù)據(jù)類型轉(zhuǎn)換:除了加法以外的運算
轉(zhuǎn)換成布爾值:
真:true 非0數(shù)字?非空字符串
假:false 0 ‘’ null undefined NaN
if條件分支結(jié)構(gòu)
三目運算:flog?alert('') :alert('')
for循環(huán):固定次數(shù)
break?終止循環(huán)
continue 跳過循環(huán)
函數(shù):把代碼放進(jìn)盒子里
定義階段:聲明式/賦值式
調(diào)用階段:
參數(shù):形參/實參
不定參數(shù):arguments【0】
屬性:arguments.length
返回值return:一個結(jié)果
1.中斷函數(shù),后面不執(zhí)行
2.返回值
作用域
全局/局部
局部是在函數(shù)內(nèi)部的?必須有var
作用域機(jī)制是只能向上找,不能向下,比如自己是全局不能去局部里找值
遞歸:自己調(diào)用自己,類似循環(huán)
對象Object?:一個鍵值對的集合
var object= {
}