![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
調(diào)用observer函數(shù)山宾,傳入data辈讶,observer(data),遍歷data每一個(gè)屬性裁赠,調(diào)用defineReactive(target,k...
未完待續(xù)
splice(拼接),從中文意思不難看出宾娜,該api會(huì)改變?cè)紨?shù)組。如下所示,splice 改變?cè)瓟?shù)組更扁,返回新數(shù)組 使用場(chǎng)景:刪除原數(shù)組指定元素、...
防抖函數(shù)(debounce):當(dāng)一個(gè)函數(shù)連續(xù)觸發(fā)浓镜,只執(zhí)行最后一次。n秒內(nèi)觸發(fā)事件劲厌,函數(shù)只會(huì)執(zhí)行一次膛薛,如果n秒內(nèi)再次觸發(fā),則會(huì)重新計(jì)算再次執(zhí)行函數(shù)...
javascript 執(zhí)行的是詞法作用域风范,即靜態(tài)作用域咨跌。與之相對(duì)的是動(dòng)態(tài)作用域。 靜態(tài)作用域:函數(shù)的作用域在函數(shù)定義時(shí)就決定了動(dòng)態(tài)作用域:函數(shù)的...
首先硼婿,new 是JavaScript用來(lái)實(shí)例化一個(gè)對(duì)象的關(guān)鍵字锌半,后邊跟著構(gòu)造函數(shù),例如: 那么寇漫,new究竟做了什么事呢刊殉? 新建一個(gè)空對(duì)象 空對(duì)象...
簡(jiǎn)單實(shí)現(xiàn) 缺點(diǎn):發(fā)布者發(fā)布消息無(wú)差別發(fā)送殉摔,沒有訂閱該消息的訂閱者也會(huì)受到該消息解決辦法:增加標(biāo)識(shí)key值,只訂閱自己感興趣的消息冗澈。 代碼示例 通...
原型鏈?zhǔn)侨绾涡纬傻模?每個(gè)子類的實(shí)例對(duì)象都包含一個(gè)內(nèi)部屬性 _proto_ 屬性,該屬性包含一個(gè)指針捌归,指向父類的prototype肛响,即原型對(duì)象。...
localStorage 和 sessionStorage 區(qū)別:有效期惜索、作用域不同——數(shù)據(jù)可以儲(chǔ)存多長(zhǎng)時(shí)間特笋、誰(shuí)擁有數(shù)據(jù)的訪問(wèn)權(quán)。 localS...