一、前言 發(fā)布-訂閱模式又叫觀察者模式愁拭,它定義對(duì)象間的一種一對(duì)多的依賴(lài)關(guān)系移国,當(dāng)一個(gè)對(duì)象的狀態(tài)發(fā)生改變時(shí),所有依賴(lài)于它的對(duì)象都將得到通知淳蔼。在Jav...
一、概念 函數(shù)可以作為參數(shù)被傳遞 函數(shù)可以作為返回值輸出 二、應(yīng)用場(chǎng)景 2.1 函數(shù)作為參數(shù)被傳遞 回調(diào)函數(shù) Array.prototype.s...
前言 之前對(duì)于的概念困后,一直是刷刷面試題隨便看看,爭(zhēng)取面試的時(shí)候能說(shuō)上原理即可衬廷,也沒(méi)有深入了解摇予。日常寫(xiě)業(yè)務(wù)代碼可能有用到但是自己不了解,今天在看《...
一吗跋、概念 一種計(jì)算機(jī)系統(tǒng)的運(yùn)行機(jī)制侧戴,JavaScript采用這種機(jī)制,來(lái)解決單線(xiàn)程運(yùn)行帶來(lái)的一些問(wèn)題要理解Event Loop跌宛,就要從程序的運(yùn)行...
一疆拘、概念 改變函數(shù)體內(nèi)部的 this 指向 二蜕猫、call call 第一個(gè)參數(shù)定義 this的指向, 后面?zhèn)魅氲氖且粋€(gè)參數(shù)列表哎迄。當(dāng)?shù)谝粋€(gè)參數(shù)為n...
一回右、理論: 創(chuàng)建一個(gè)空的簡(jiǎn)單JavaScript對(duì)象(即{}); 鏈接該對(duì)象(即設(shè)置該對(duì)象的構(gòu)造函數(shù))到另一個(gè)對(duì)象 漱挚; 將步驟1新創(chuàng)建的對(duì)象作為...
前言 之前一直有聽(tīng)過(guò)或者看到過(guò)別人Vue代碼中使用mixin翔烁,所以今天想起來(lái)就花點(diǎn)時(shí)間簡(jiǎn)單了解一下使用方法和場(chǎng)景。下次再在實(shí)際項(xiàng)目開(kāi)發(fā)中嘗試使用...
前言:早上在看《JavaScript設(shè)計(jì)模式與開(kāi)發(fā)實(shí)踐》一書(shū)的時(shí)候棱烂,看到立即執(zhí)行函數(shù)一詞租漂,仔細(xì)想了下對(duì)立即執(zhí)行函數(shù)(IIFE)好像也不是很了解,...