摘要:關于協程和中的什么是協程進程和線程眾所周知,進程和線程都是一個時間段的描述,是工作時間段的描述,不過是顆粒大小不同,進程是資源分配的最小單位,線程是調度的最小單位。子程序就是協程的一種特例。 關于協程和 ES6 中的 Generator 什么是協程? 進程和線程 眾所周知,進程和線程都是一個時間段的描述,是CPU工作時間段的描述,不過是顆粒大小不同,進程是 CPU 資源分配的最小單位,...
摘要:其實官方文檔對這個已經說的很清楚了,筆者不過是在其基礎上進行歸納總結,各位看官還是先去讀一下官方文檔吧區別于的兩個核心在官方文檔中,強調了區別于最重要的兩點是屬性調用,而是函數調用帶有緩存功能,而不是,下面我們看一個具體的例子部分 其實官方文檔對這個已經說的很清楚了,筆者不過是在其基礎上進行歸納總結,各位看官還是先去讀一下官方文檔吧 1.computed區別于method的兩個核心 在...
摘要:實驗一全局下的全局作用域下的函數里面的,顯然等于全局對象所以,顯然,可以通過,改變里面的全局變量所以,如果你創建了一個構造函數,然后不小心調用了它,那么相當于你為全局對象賦值了,這個缺陷可以通過里面的來解決。 javascript 中的關鍵詞 this 代指 執行上下文(Execution Contexts),函數作用域中的this,理解上來說是指調用這個函數的對象。相信以下幾個實驗可...
摘要:調用時使用參數。返回表示保留該元素通過測試,則不保留。返回值一個新的通過測試的元素的集合的數組范例參數用來測試數組的每個元素的函數。執行時的用于的值。返回值一個新數組,每個元素都是回調函數的結果。 參考文檔 Array MDN forEach、filter、map 1. forEach 1.1 參數 1.1.1 callback 用來測試數組的每個元素的函數。調用時使用參數 (elem...
摘要:但在產品模式下,我們非常有必要在的屬性里的里配置一個來變向的為靜態資源注入版本號,如下,以便上線之后頁面可以引入版本更新后的代碼。通過給靜態資源注入值來作為版本號的好處主要有兩個實現策略。 前言 webpack,作為一個處理模塊加載、資源依賴管理、構建化的工具,已經逐漸成為了前端工程化領域的新貴。其創造性的把每個靜態資源歸為一個 module(模塊)并能被其強大的 loader 所加載...