js的由來(lái)
js誕生于1995年加派,作者布蘭登 艾奇,原名javascript跳芳,因?yàn)楫?dāng)時(shí)java大火芍锦,所以搭了個(gè)順風(fēng)車(chē)。
javascript的組成
ECMNscript(核心)
文檔對(duì)象模型(dom)
瀏覽器對(duì)象模型(BOM)
javascript的作用
最初是為了做些表單驗(yàn)證飞盆,再往后就是一些頁(yè)面效果娄琉,到最后的前后端交互和模塊化組建化次乓。
特點(diǎn),運(yùn)行時(shí)容易出錯(cuò)孽水,但是靈活檬输,安全,效率高匈棘。
js與html的鏈接
首先用js引入
例:<script type=“text/javascript” src=“./1.js”><script>
注釋
∥單行注釋
/*/多行注釋
嚴(yán)格區(qū)分大小寫(xiě)
console.log
Console.log錯(cuò)誤的
變量和常量
變量:自己定義的量
聲明變量用var
常量:一旦聲明就不可更改
聲明常量用const常量名一般大寫(xiě)丧慈,聲明常量必須賦值。
命名規(guī)范
可以包含字母主卫,下劃線(xiàn)逃默,$
不能以數(shù)字開(kāi)頭
盡量見(jiàn)名知意
可以才用駝峰命名法和下劃線(xiàn)命名法
數(shù)據(jù)類(lèi)型(6種)不包含沒(méi)有學(xué)的
數(shù)字類(lèi)型number
字符串類(lèi)型string
對(duì)象類(lèi)型object
空null
未定義類(lèi)型undfined
布爾類(lèi)型bool
數(shù)據(jù)類(lèi)型的轉(zhuǎn)換
type
檢測(cè)類(lèi)型
typeof