??途W(wǎng)前端秋招一面
9.16 11:00 時(shí)長1小時(shí)
自我介紹
看題目
let?obj?=?{ ??a:?1, ??b:?()?=>?{ ????const?res?=?this.a?+?1; ??} }
(1)怎么把上面的代碼轉(zhuǎn)換成ES5
(2)嚴(yán)格模式下執(zhí)行 obj.b會怎么樣
const?ComponentA?=?()?=>?{ ????const?[setList,?list]?=?useState([]); ????useEffect(()?=>?{ ????????fetch().then()?=>?{ ????????????setList(res) ????????}) ????},?[]) ???? ????return?<></>; }
(1)如果在請求的過程中這個(gè)組件銷毀了,在執(zhí)行setList的過程中會拋出一個(gè)警告,這個(gè)如何避免
(2)如果現(xiàn)在把 fetch()換成其他的異步操作,不取消請求,但不希望執(zhí)行setList,如何處理。
(3)如果因?yàn)闃I(yè)務(wù)原因,shouldStop需要放在useEffect外面,怎么操作。
const?ComponentA?=?()?=>?{ ????const?[setList,?list]?=?useState([]); ????//?const?shouldStop?=?xxxx ????useEffect(()?=>?{ ????????fetch().then()?=>?{ ????????????if(shouldStop)?return; ????????????setList(res) ????????}) ????},?[]) ???? ????return?<></>; }
講講幾個(gè)項(xiàng)目都做了什么
項(xiàng)目跟性能監(jiān)控相關(guān)的
項(xiàng)目里面monorepo怎么做的,為什么要用monorepo
你知道m(xù)onorepo的其他技術(shù)方案嗎
反問