垃圾回收 JavaScript 中的內存管理是自動執(zhí)行的,而且是不可見的。我們創(chuàng)建基本類型、對象、函數……所有這些都需要內存。 當不再需要某樣東西時會發(fā)生什么? JavaSc...
垃圾回收 JavaScript 中的內存管理是自動執(zhí)行的,而且是不可見的。我們創(chuàng)建基本類型、對象、函數……所有這些都需要內存。 當不再需要某樣東西時會發(fā)生什么? JavaSc...
1.每個構造函數都有一個原型對象,實例化出來的對象都有一個原型,指向的是構造函數的原型對象,原型對象里面有一個指針constructor,指向的是它的構造函數。 2.所有的原...
MVC Model、View、Controller 1)最上面的一層,是直接面向最終用戶的"視圖層"(View)。它是提供給用戶的操作界面,是程序的外殼。 2)最底下的一層,...
Git遠程提交出現沖突的解決辦法:有很多種情況:1.可能是兩個人的代碼寫在了同一行,就比方說,倉庫中的代碼,兩個人拉去這個項目,并且在同一行寫了代碼,在提交的時候就會出現代碼...
作用域鏈:當一個內部函數的作用域中沒有此變量時,就會去上一級(父級)中查找。 原型鏈:訪問對象或者屬性時,如果當前對象沒有你需要的對象,就會通過原型鏈上的原型對象proto向...
gulp可以進行js,html,css,img的壓縮打包,是自動化構建工具,可以將多個js文件或是css壓縮成一個文件,并且可以壓縮為一行,以此來減少文件體積,加快請求速度和...
封裝:隱藏對象的屬性和實現的細節(jié),內部的變量不會被外部所干擾,僅對外提供訪問方式。 繼承:子類自動共享父類的數據結構和方法機制,這是類之間的一種關系,父類所定義的內容可以作為...
webpack其實就是一個JavaScript靜態(tài)資源模塊化打包工具、可以實現模塊按需加載,預處理,打包等功能。 前端模塊化:目前的前端模塊化方案有CMD,AMD,commo...
CSS 是一門非程序式語言,沒有變量、函數、SCOPE(作用域),需要書寫大量看似沒有邏輯的代碼,不方便維護及擴 展,不利于復用,為了讓程序員更方便的開發(fā),便研究出了Sass...