一、執行時間的區別window.onload會在頁面所有的元素加載完成之后執行。document.ready是在Dom結構繪制完畢之后執行,不需要等到加載完畢。二、執行個數的...

一、執行時間的區別window.onload會在頁面所有的元素加載完成之后執行。document.ready是在Dom結構繪制完畢之后執行,不需要等到加載完畢。二、執行個數的...
一、閉包 閉包就是因為在函數中可以訪問全局變量,但是全局中無法訪問局部變量, 所以如果我們需要溝通全局和局部的話,需要利用在函數的內部再次生成一個函數,并且返回需要獲取的變量...
一、同源:域名、端口、協議都相同。如果有一個不同,則是跨域。 同源策略是瀏覽器的安全策略,用來阻止origin文檔或者是它加載的腳本與另外一個源的資源進行交互。可以阻擋惡意文...
目前主流的JavaScript模塊有CommonJS、AMD、CMD、以及ES的模塊系統。 一、CommonJS commonJS的出發點:js沒有完善的模塊系統,但是隨著N...
面試官問到這一道文提示,是想考察我們對兩個狀態管理的工具的用法是否熟悉,我們可以先從共同點,每一個的具體用法,區別進行回答。 1.共同點: 兩者都是為了解決狀態不好管理,無法...
首先,我沒需要了解清楚一下知識:1.在js中,萬物皆對象,方法(Function)是對象,方法的原型Function.prototype也是對象,所以他們都會擁有對象共有的特...
理解:react中的事件都是合成事件,不是把每一個dom的事件綁定在dom上,而是把事件統一綁定到document中,觸發時通過事件冒泡到document進行觸發合成事件,因...
1.vue-router 和 react-router的區別 首先,我們先看一下在vue-router和react-router中的用法本質Vue-Router hash:使...
1.webpack是什么? webpack是一個打包模塊化javascript的工具,在webpack里一切文件皆模塊,通過Loader轉換文件,通過plugin注入鉤子,最...
1.談談變量提升 考察點:js基礎知識,js執行機制,變量的提升答:執行js代碼時,會生成執行環境,在函數中的代碼會產生函數執行環境,函數外的代碼執行全局執行環境,我們看一個...