事件是指可以被JavaScript偵測到的行為,是一種“觸發(fā)-響應(yīng)”的機(jī)制。這些行為指的就是頁面的加載、鼠標(biāo)的單擊/雙擊、鼠標(biāo)指針滑某個(gè)區(qū)域等具體的動(dòng)作,它對(duì)實(shí)現(xiàn)頁面的交互效果起著非常重要的作用。查看全文>>
每個(gè)對(duì)象都會(huì)在其內(nèi)部初始化一個(gè)屬性,就是prototype(原型)。當(dāng)我們?cè)L問一個(gè)對(duì)象的屬性時(shí),如果這個(gè)對(duì)象內(nèi)部不存在這個(gè)屬性,那么他就會(huì)去prototype里找這個(gè)屬性,這個(gè)prototype又會(huì)有自己的prototype,于是就這樣一直找下去,也就是我們平時(shí)所說的原型鏈的概念。查看全文>>
“跨域”指的是瀏覽器不能執(zhí)行其他網(wǎng)站的腳本,它是由瀏覽器的同源策略造成的,是瀏覽器對(duì)javascript施加的安全限制,防止他人惡意攻擊網(wǎng)站。查看全文>>
本套課程將介紹什么是面向?qū)ο?,然后從ES6類面向?qū)ο笳Z法,面向?qū)ο蟀咐秃驮玩?,如何利用組合繼承模擬類的繼承。高階函數(shù),call、apply、bind 的使用,嚴(yán)格模式、閉包、遞歸函數(shù)、正則表達(dá)式、ES6新語法。查看全文>>
Vue常用的指令都有哪些?v-model多用于表單元素實(shí)現(xiàn)雙向數(shù)據(jù)綁定(同angular中的ng-model)查看全文>>
MVC和MVVM其實(shí)區(qū)別并不大,都是一種設(shè)計(jì)思想, MVC和MVVM的區(qū)別并不是VM完全取代了C,只是在MVC的基礎(chǔ)上增加了一層VM,不過是弱化了C的概念查看全文>>