js的由來(lái)
js誕生于1995年捷犹,作者布蘭登 艾奇,原名javascript隙疚,因?yàn)楫?dāng)時(shí)java大火尾组,所以搭了個(gè)順風(fēng)車忙芒。
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ū)分大小寫
console.log
Console.log錯(cuò)誤的
變量和常量
變量:自己定義的量
聲明變量用var
常量:一旦聲明就不可更改
聲明常量用const常量名一般大寫忱嘹,聲明常量必須賦值。
命名規(guī)范
可以包含字母耕渴,下劃線拘悦,$
不能以數(shù)字開頭
盡量見名知意
可以才用駝峰命名法和下劃線命名法
數(shù)據(jù)類型(6種)不包含沒有學(xué)的
數(shù)字類型number
字符串類型string
對(duì)象類型object
空null
未定義類型undfined
布爾類型bool
數(shù)據(jù)類型的轉(zhuǎn)換
type
檢測(cè)類型
typeof