国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 一道面試題,大家看過(guò)來(lái)

瀏覽:113日期:2022-12-28 13:46:19

問(wèn)題描述

實(shí)現(xiàn)這樣子的函數(shù)

person(’tom’)// 輸出 hi tomperson(’tom’).getup(’洗刷刷’)// 輸出 hi tom// 輸出 tom getup and 洗刷刷person(’tom’).before(’噓噓’).getup(’洗刷刷’)// 輸出 tom 噓噓// 輸出 hi tom // 輸出 tom 噓噓 getup and 洗刷刷

問(wèn) 用什么來(lái)實(shí)現(xiàn)??面試官說(shuō),涉及到異步,隊(duì)列什么的~~~

問(wèn)題解答

回答1:

就是一個(gè)流程控制啊,就像lazyMan,可以看這個(gè)http://www.cnblogs.com/Upton/...

回答2:

我猜你要的是這個(gè) 下面展示一個(gè)原理 代碼結(jié)構(gòu)很簡(jiǎn)單

有一個(gè)執(zhí)行隊(duì)列jobs 調(diào)用before的時(shí)候把內(nèi)容加到隊(duì)列頭部 調(diào)用getup的時(shí)候把內(nèi)容加到尾部

基本原理就是利用setTimeout 時(shí)間設(shè)置為0 setTimeout里面的函數(shù) 要在當(dāng)前運(yùn)行環(huán)境所有東西運(yùn)行完之后才會(huì)執(zhí)行

所以我在懷疑題主的第三個(gè)例子里 第三行又輸出一次噓噓 是不是筆誤

不過(guò)就算不是筆誤 也沒(méi)事 按照這個(gè)原理想怎么改就怎么改 多次調(diào)用也不是問(wèn)題

function person(name){ var self = {}; self.jobs = ['hi ' + name]; self.before = function(s){self.jobs.unshift(name + ' ' + s);return this; } self.getup = function (s){self.jobs.push('getup and ' + s);return this; } setTimeout(function(){console.log(self.jobs)}, 0) return self;}

javascript - 一道面試題,大家看過(guò)來(lái)

回答3:

function person(name){ setTimeout(() => console.log(`hi ${name}`)); this.name = name; this.before = before_todo => {this.before_todo = before_todo; console.log(`${this.name} ${before_todo}`); return this; } this.getup = getup_todo => {setTimeout(() => { var str = this.name; if (this.before_todo) str += ’ ’ + this.before_todo; str += (’ getup and ’ + getup_todo); console.log(str); }); return this; } return this; }

javascript - 一道面試題,大家看過(guò)來(lái)

回答4:

參考 promise 實(shí)現(xiàn)過(guò)程

標(biāo)簽: JavaScript
主站蜘蛛池模板: 成人黄色一级视频 | 国产黄色三级三级三级 | 老师张开腿让我爽了一夜视频 | 亚洲免费看片 | 日本三级视频在线 | 亚洲一区欧洲一区 | 久草免费在线播放视频 | 2022久久免费精品国产72精品 | 国产精品久久久影院 | 在线观看国产一区二区三区99 | 手机看片av | 看成年女人免费午夜视频 | 99久久精品免费精品国产 | 韩国三级日本三级香港三级黄 | 一区精品麻豆经典 | 日韩免费毛片全部不收费 | 久久精品亚洲一级毛片 | 久久久精品免费视频 | 成年人激情视频 | 久久久久亚洲精品中文字幕 | 国产亚洲区| 妖精www成人动漫在线观看 | 国产人做人爱免费视频 | 成人国产精品久久久免费 | 视频亚洲一区 | 亚洲涩涩精品专区 | 国产亚洲高清在线精品99 | 免费在线成人 | 在线成人免费视频 | 99久久精品无码一区二区毛片 | 91久久精品一区二区 | 久久精品视频一区 | 日韩中文字幕在线免费观看 | 亚洲精品中文字幕久久久久久 | 久久99精品热在线观看15 | 在线毛片免费 | 亚洲国产成人麻豆精品 | 一区视频 | 一级毛片不卡 | 国产v欧美v日韩在线观看 | 免费播放欧美毛片欧美aaaaa |