<th id="tllh3"><meter id="tllh3"></meter></th><track id="tllh3"></track>
    <cite id="tllh3"><dfn id="tllh3"></dfn></cite>

        <video id="tllh3"></video>

          Web面試自錄筆記.docx

          1. 1、本文檔共1頁,可閱讀全部內容。
          2. 2、本文檔內容版權歸屬內容提供方,所產生的收益全部歸內容提供方所有。如果您對本文有版權爭議,可選擇認領,認領后既往收益都歸您。
          3. 3、本文檔由用戶上傳,本站不保證質量和數量令人滿意,可能有諸多瑕疵,付費之前,請仔細先通過免費閱讀內容等途徑辨別內容交易風險。如存在嚴重掛羊頭賣狗肉之情形,可聯系本站下載客服投訴處理。
          4. 文檔侵權舉報電話:400-050-0739(電話支持時間:9:00-19:00)。
          Web面試自錄筆記 js中計時器是什么? Console.time()、console.timeEnd() 括號里寫的是字符串代表指定計時器的標識。 for循環里添加監聽器 使用var為什么會變量污染 而let不會? 因為var只有函數作用域 , 那么在for循環里var i 他是公用的 每次循環修改的i其實都是同一個i 所以全會變成同一個值; 之所以每個事件都是最后一個值是因為事件是異步 for是同步 他提前把每個i賦值給了事件 而因為var原因所有i其實是同一個 所以每個監聽都拿到的是最終修改的值 。 es5使用閉包(立即執行函數傳參)解決這個問題 但let有塊級作用域 他使每個事件監聽都拿到獨立的i,我的塊級作用域變量不會影響其他循環變量。 不使用循環和遞歸 判斷n是不是2的冪次方 n&n-1 == 0 n的二進制肯定只有一個1 而n-1的二進制只有一個0 例: 8 (1000), 7(0111) 兩者相與等于0 性能優化 圖片: 圖片懶加載 , base64使不會因請求圖片而再次發起請求 , 精靈圖

          您可能關注的文檔

          文檔評論(0)

          luckily

          相關文檔

          相關課程推薦