前言 大家可能經(jīng)常會(huì)聽(tīng)到 css 動(dòng)畫(huà)比 js動(dòng)畫(huà)性能更好這樣的論斷,或者是“硬件加速”,“層提升” 這樣的字眼;要了解這些內(nèi)容就需要對(duì)瀏覽器的...
前言 最近閱讀了張?chǎng)涡窭蠋煹摹禖SS新世界》里面對(duì)一些css屬性的運(yùn)用很巧妙,屬實(shí)打開(kāi)了新世界的大門(mén),這篇文章主要總結(jié)一下filter屬性的運(yùn)用...
我們從模塊化的發(fā)展歷程開(kāi)始 自調(diào)用函數(shù) JavaScript誕生之初,網(wǎng)絡(luò)設(shè)備性能還很差,網(wǎng)速很慢,將所有交互都放在后端的話用戶體驗(yàn)很差,因此急...
迭代器 迭代器模式 在ECMAScript語(yǔ)境下,把有些結(jié)構(gòu)稱為“可迭代對(duì)象”(Iterable),因?yàn)樗鼈儗?shí)現(xiàn)了正式的Iterable接口,而...
Object 函數(shù)定義時(shí),建議對(duì)必選參數(shù)使用命名參數(shù),再通過(guò)一個(gè)對(duì)象字面量來(lái)封裝多個(gè)可選參數(shù) Array Array.from 用于將類(lèi)數(shù)組結(jié)構(gòu)...
Date new Date() 根據(jù)傳入?yún)?shù)的不同,內(nèi)部會(huì)隱式的調(diào)用Date.parse() 或 Date.UTC() Date.now() 可...
變量 原始值(String,Number,Boolean,Null,Undefined,Symbol)大小固定,保存在棧內(nèi)存 引用值是對(duì)象,保存...
變量聲明(var const let) var 聲明范圍是 函數(shù)作用域,變量聲明會(huì) “提升”,范圍內(nèi)重復(fù)變量的聲明會(huì)在代碼執(zhí)行的一開(kāi)始被合并成一...
JavaScript是通過(guò) 元素插入html頁(yè)面中的 標(biāo)簽中的js內(nèi)容會(huì)下載,解析,執(zhí)行后再執(zhí)行 中的內(nèi)容,因此js需放到 內(nèi)容的末尾或通過(guò)...