摘要:一是的核心規定了這門語言的數據語法結構等基本概念。使用節點來把以及文檔描述成一個多層次的節點結構。類型對象是其實例對象,是的屬性,表示整個頁面。和表示視窗的大小和表示改變視窗的方法。 JavaScript經歷了殘酷的競爭,至今已經統治了web世界,現在系統梳理一下相關的知識。 JavaScript可以分為三部分:ECMAScript、DOM和BOM。 一、ECMAScript是Java...
數據類型轉化表 首先上數據類型轉化表,便于遇到問題直接查看 值 字符串 數字 布爾值 對象 undefined null undefined null NaN false false throws TypeError throws TypeError true false true false 1 0 new Boolean(true) new Boolean(f...
摘要:此時會首先檢查參數目標是否為目錄,如果是目錄,則檢查的字段。會在配置文件中的所有查找目錄中查找。對于復雜的模塊路徑,還可以設置別名。帶表達式的語句如果含有表達式,會創建一個上下文,因為在編譯時并不清楚具體是哪一個模塊被導入。 【01】Webpack的文件加載分為三種: 絕對路徑 比如require(/home/me/file)。此時會首先檢查參數目標是否為目錄,如果是目錄,則檢查pac...
摘要:事件循環的順序,決定代碼執行的順序。輸出第二輪事件循環正式結束三第三輪事件循環第三輪事件循環從宏任務開始。記為遇到,立即執行回調函數放入中注冊,然后被分發到微任務事件隊列中。 1、為什么要有事件循環? 因為js是單線程的,事件循環是js的執行機制,也是js實現異步的一種方法。 既然js是單線程,那就像只有一個窗口的銀行,客戶需要排隊一個一個辦理業務,同理js任務也要一個一個順序執行。如...
摘要:小程序的布局信息微信小程序中使用作為長度單位,可以根據屏幕寬度進行自適應。運行環境普通都是執行在瀏覽器的宿主環境,瀏覽器提供等對象但是小程序是運行在微信上下文中的,沒有和。 小程序堅持著 無需下載、觸手可及、用完即走的設計理念和價值觀,幫助用戶縮短完成任務的時間。下面從以下幾點進行總結。總結是參考三清水老師的小冊子,推薦大家去購買。寫的很棒。 1. 小程序能做什么,不能做什么? sho...