<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          前端每日一題(10.23題目+10.22答案)

          共 722字,需瀏覽 2分鐘

           ·

          2022-10-24 22:12


          前端獵手
           鏈接每一位開發(fā)者,讓編程更有趣兒!
          關(guān)注


          哈嘍,大家好

          我是法醫(yī)


          快來和法醫(yī)一起看看

          今天的前端每日一題吧


          10月23日~面試題:


          10月22日~參考答案:

          Proxy 相比 defineProperty 的優(yōu)勢在哪里

          Vue3.x 改用 Proxy 替代 Object.defineProperty

          原因在于 Object.defineProperty 本身存在的一些問題:

          • Object.defineProperty 只能劫持對象屬性的 gettersetter 方法。
          • Object.definedProperty 不支持?jǐn)?shù)組(可以監(jiān)聽數(shù)組,不過數(shù)組方法無法監(jiān)聽自己重寫),更準(zhǔn)確的說是不支持?jǐn)?shù)組的各種 API(所以 Vue 重寫了數(shù)組方法。

          而相比  Object.defineProperty,Proxy 的優(yōu)點(diǎn)在于:

          • Proxy 是直接代理劫持整個對象。
          • Proxy 可以直接監(jiān)聽對象和數(shù)組的變化,并且有多達(dá) 13 種攔截方法。

          目前,Object.definedProperty 唯一比 Proxy 好的一點(diǎn)就是兼容性,不過 Proxy 新標(biāo)準(zhǔn)也受到瀏覽器廠商重點(diǎn)持續(xù)的性能優(yōu)化當(dāng)中。


          每天都會有一道面試題,大家的積極參與和討論,是我繼續(xù)下去的動力,希望大家踴躍互動,共同進(jìn)步!保持學(xué)習(xí),每天進(jìn)步一點(diǎn)點(diǎn)!


          大家可以將自己的想法在評論區(qū)留言,答案我會在明天每日一題中公布!



          RECOMMEND


          推薦閱讀

             

          我的年中總結(jié):生活可能就是這樣,看似平淡,也始終向前

          堅(jiān)持的最高境界——善護(hù)念

          一入“遠(yuǎn)程”終不悔,有人歡喜有人愁

          程序員的快樂到底是什么?

          程序猿終身學(xué)習(xí)有必要嗎?這篇文章就是最好的答案

          2022程序員跳槽不完全指南


          瀏覽 31
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  啪啪免费网 | 少妇成人网站 | 中文在线а√天堂8 | 中文在线A∨在线 | 国产精品尤物视频 |