大部分腳手架應(yīng)用的原理就是一個node cli應(yīng)用,通過命令行交互將動態(tài)變化的信息提供給用戶輸入,然后再經(jīng)過模板引擎將信息填入模板文件,最后寫入文件,得到工程初始化的基本文件...
大部分腳手架應(yīng)用的原理就是一個node cli應(yīng)用,通過命令行交互將動態(tài)變化的信息提供給用戶輸入,然后再經(jīng)過模板引擎將信息填入模板文件,最后寫入文件,得到工程初始化的基本文件...
關(guān)于ECMAScript ECMAScript和JavaScript的關(guān)系 1996 年 11 月,JavaScript 的創(chuàng)造者 Netscape 公司,決定將 JavaS...
1. 說出執(zhí)行結(jié)果,并解釋 結(jié)果:10解釋:因為for里面用的是var關(guān)鍵字聲明的i,i的作用域是全局的,數(shù)組里的函數(shù)執(zhí)行的時候訪問的是循環(huán)結(jié)束后i的值,即10。 2.說出執(zhí)...
1.全局變量Vs局部變量 case: 測試結(jié)果: 結(jié)論:盡量使用let代替var關(guān)鍵字縮小作用域。 2.全局變量的緩存Vs不緩存 case: 測試結(jié)果: 結(jié)論:局部緩存全局變...
引用計數(shù) 引用計數(shù)(Reference Counting)算法是每個對象計算指向它的指針的數(shù)量,當(dāng)有一個指針指向自己時計數(shù)值加1;當(dāng)刪除一個指向自己的指針時,計數(shù)值減1,如果...
頭等函數(shù) 當(dāng)一門編程語言的函數(shù)可以被當(dāng)作變量一樣用時,則稱這門語言擁有頭等函數(shù)JS中的函數(shù)可以: 作為函數(shù)的參數(shù) 作為函數(shù)的返回值 賦值給一個變量 高階函數(shù) 一個返回另外一個...
簡答 如何理解JS異步編程?EventLoop和消息隊列是做什么的?什么是宏任務(wù),微任務(wù)? 代碼的執(zhí)行分為同步執(zhí)行和異步執(zhí)行模式,js中的絕大多數(shù)api都是同步執(zhí)行的,執(zhí)行順...