JavaScript不像傳統(tǒng)OO語言有class關(guān)鍵字,即JS沒有類。因此JS為了取得類的復(fù)用啊,封裝啊,繼承啊等優(yōu)點,出現(xiàn)了很多和構(gòu)造函數(shù)相關(guān)的語法糖。ES6將語法糖標(biāo)準(zhǔn)化...
JavaScript不像傳統(tǒng)OO語言有class關(guān)鍵字,即JS沒有類。因此JS為了取得類的復(fù)用啊,封裝啊,繼承啊等優(yōu)點,出現(xiàn)了很多和構(gòu)造函數(shù)相關(guān)的語法糖。ES6將語法糖標(biāo)準(zhǔn)化...
前言 眾所周知,jquery在我們?nèi)粘i_發(fā)中的使用頻率非常高,與js相比,我們省去了冗長的獲取元素的代碼,不用考慮一些麻煩的兼容問題,更加方便的動畫實現(xiàn),以及更加方便的方法調(diào)...
JavaScript模塊里介紹了用模塊實現(xiàn)封裝的方式。傳統(tǒng)OO語言里還有兩個重要特性就是靜態(tài)和常量,但JavaScript里沒有static和const關(guān)鍵字。本篇就介紹一下...
事件代理或者說是事件委托,就是利用事件的冒泡特性,將事件綁定到外層元素上,而不是觸發(fā)事件的元素上。可以減少綁定的事件數(shù)量,而且對于動態(tài)加載的內(nèi)容來說,十分有利。 上面這個代碼...
JavaScript不像其他OO語言有public / private關(guān)鍵字,小應(yīng)用中無所謂,但大工程里,如果所有屬性或方法均為公有,即無必要,也維護(hù)困難。JavaScrip...
Ctrl+Shift+P:打開命令面板 Ctrl+P:搜索項目中的文件 Ctrl+G:跳轉(zhuǎn)到第幾行 Ctrl+W:關(guān)閉當(dāng)前打開文件 Ctrl+Shift+W:關(guān)閉所有打開文件...
JavaScript因為其語法松散,導(dǎo)致函數(shù)(尤其是this)看似簡單,其實里面花頭很多。本篇介紹一下JavaScript函數(shù)及其調(diào)用方法。 函數(shù)聲明和函數(shù)表達(dá)式 argum...
JavaScript作為一門語法比較松散的語言,在ES6之前并沒有像C++/Java等傳統(tǒng)OO語言一樣有class關(guān)鍵字,也不能通過private,public等關(guān)鍵字來限定...