1. 讀取文件 由于node是服務(wù)器端程序桩皿,必須要能讀寫文件殷费,客戶端沒有讀寫文件功能 1.1 讀取方式 a. 直接讀取將硬盤上的內(nèi)容全部讀入內(nèi)存...
1. Buffer緩存區(qū)是什么 在內(nèi)存中開辟一個臨時區(qū)域乒省,用于存放需要運算的字節(jié)碼 2. 創(chuàng)建緩存區(qū) 創(chuàng)建指定長度 new Buffer(大小...
1. 什么是同步抑诸? 同步:上一行執(zhí)行完后下一行才能得到執(zhí)行 2. 什么是異步 異步:將比較復(fù)雜的任務(wù)制作成任務(wù)線程谍椅,以任務(wù)線程實現(xiàn)丸升,不用等上一句...
1. 回調(diào)函數(shù)是什么? 又稱為回調(diào)佑颇,將a函數(shù)作為參數(shù)傳入b函數(shù)中顶掉,b函數(shù)在執(zhí)行過程中根據(jù)時機或條件決定是否調(diào)用a函數(shù),a函數(shù)就是回調(diào)函數(shù) 2. ...
1. 作用域 由于node.js在執(zhí)行時會自動封裝函數(shù)挑胸,所以用戶定義的變量或函數(shù)都是局部的痒筒。要將數(shù)據(jù)共享給其他模塊使用,可以使用: 如:
控制臺命令
1. npm 是什么茬贵? node package manager 是基于node.js的包管理工具 1.1 包是什么簿透? 包 == 項目模塊 ==...
module模塊對象 module.exports是真正的暴露對象,exports只是它的引用 module.id 模塊ID,模塊名稱 modu...
1. exports的作用是什么解藻? 將模塊中的需要共享給其他模塊的數(shù)據(jù)暴露到引用處 2. 用法 exports.屬性名 = 值老充;exports....