垃圾回收 JavaScript 中的內(nèi)存管理是自動執(zhí)行的,而且是不可見的。我們創(chuàng)建基本類型、對象、函數(shù)……所有這些都需要內(nèi)存。 當不再需要某樣東西時會發(fā)生什么? JavaSc...
垃圾回收 JavaScript 中的內(nèi)存管理是自動執(zhí)行的,而且是不可見的。我們創(chuàng)建基本類型、對象、函數(shù)……所有這些都需要內(nèi)存。 當不再需要某樣東西時會發(fā)生什么? JavaSc...
HTTP協(xié)議,即超文本傳輸協(xié)議(Hypertext transfer protocol)。是一種詳細規(guī)定了瀏覽器和萬維網(wǎng)(WWW = World Wide Web)服務(wù)器之間...
一。什么是混合開發(fā)混合開發(fā)是指同時使用前端技術(shù)與原生技術(shù)來開發(fā)App的一種思想思路。通常由前端負責大部分界面開發(fā)和業(yè)務(wù)邏輯,原生負責封裝原生功能供前端調(diào)用,二者以 WebVi...
MVC Model、View、Controller 1)最上面的一層,是直接面向最終用戶的"視圖層"(View)。它是提供給用戶的操作界面,是程序的外殼。 2)最底下的一層,...
Git遠程提交出現(xiàn)沖突的解決辦法:有很多種情況:1.可能是兩個人的代碼寫在了同一行,就比方說,倉庫中的代碼,兩個人拉去這個項目,并且在同一行寫了代碼,在提交的時候就會出現(xiàn)代碼...
1.每個構(gòu)造函數(shù)都有一個原型對象,實例化出來的對象都有一個原型,指向的是構(gòu)造函數(shù)的原型對象,原型對象里面有一個指針constructor,指向的是它的構(gòu)造函數(shù)。 2.所有的原...
作用域鏈:當一個內(nèi)部函數(shù)的作用域中沒有此變量時,就會去上一級(父級)中查找。 原型鏈:訪問對象或者屬性時,如果當前對象沒有你需要的對象,就會通過原型鏈上的原型對象proto向...
1、https協(xié)議需要到ca申請證書,一般免費證書較少,因而需要一定費用。 2、http是超文本傳輸協(xié)議,信息是明文傳輸,https則是具有安全性的ssl加密傳輸協(xié)議。 3、...
gulp可以進行js,html,css,img的壓縮打包,是自動化構(gòu)建工具,可以將多個js文件或是css壓縮成一個文件,并且可以壓縮為一行,以此來減少文件體積,加快請求速度和...
封裝:隱藏對象的屬性和實現(xiàn)的細節(jié),內(nèi)部的變量不會被外部所干擾,僅對外提供訪問方式。 繼承:子類自動共享父類的數(shù)據(jù)結(jié)構(gòu)和方法機制,這是類之間的一種關(guān)系,父類所定義的內(nèi)容可以作為...
webpack其實就是一個JavaScript靜態(tài)資源模塊化打包工具、可以實現(xiàn)模塊按需加載,預(yù)處理,打包等功能。 前端模塊化:目前的前端模塊化方案有CMD,AMD,commo...
CSS 是一門非程序式語言,沒有變量、函數(shù)、SCOPE(作用域),需要書寫大量看似沒有邏輯的代碼,不方便維護及擴 展,不利于復(fù)用,為了讓程序員更方便的開發(fā),便研究出了Sass...
axios原理 請求攔截器請求攔截器的作用是在請求發(fā)送前進行一些操作,例如在每個請求體里加上token,統(tǒng)一做了處理如果以后要改也非常容易。 響應(yīng)攔截器響應(yīng)攔截器的作用是在接...
1.React中key值的作用 key值的作用是給同級的元素添加一個唯一標識,因為在React diff算法中,是根據(jù)key值來判斷元素是否是新增還是移動等等,減少了不必要的...
JavaScript中的每一個function對象都會有call和apply方法 /apply()方法/function.apply(thisObj[, argArray])...
我們都知道瀏覽器有一個同源政策的限制,所以只要是在非同源的情況下,都會產(chǎn)生跨域問題。那么什么是跨域問題呢?就是協(xié)議,域名,端口號這三樣有一個不同就會產(chǎn)生跨域問題,就不滿足同源...
在本章節(jié)中我們將討論 React 組件的生命周期。 組件的生命周期可分成三個狀態(tài): Mounting:已插入真實 DOMUpdating:正在被重新渲染Unmounting:...