1.內置模塊
Node.js的中文網參考手冊:https://nodejs.cn//api 幫助文檔 API文檔:查看對應的模塊,左邊是模塊,右邊是模塊的成員 源碼:https://github.com/nodejs/node/tree/main/lib 查看 例如: http.js 創建web服務器的模塊 -->進入源碼中,搜索module.exports查看導出的成員 |
2.os系統模塊
1. 作用
獲取操作系統的相關信息的模塊。 |
2. 常用成員方法
os.totalmen() :獲取操作系統的可用內存,以字節為單位。 os.freemen():獲取總內存,以字節為單位。 os.hostname():獲取主機名 os.version():獲取版本 |
3. 示例:新建一個testOs.js文件,獲取系統的總內存
//引入os的內置模塊,用于獲取操作系統的相關信息 var os=require('os') //獲取系統的總內存 console.log(os.totalmem()); |
3.path路徑模塊
1. 作用
用于處理文件或目錄的模塊。 |
2. 常用成員方法
path.extname(path) :獲取文件的后綴,參數文件名的字符類型。 path.dirname(path): 返回path的目錄名。 path.basename(path,path.extbane(path)):獲取path的文件名 |
3. 示例:新建一個testPath.js文件,獲取文件的后綴
//引入path的內置模塊,用于獲取文件和目錄的路徑 var path=require('path') //獲取文件的后綴 console.log(path.extname('index.html')); console.log(path.extname('a.js')); |
6. URL 網址模塊
1. 作用
用于處理地址欄和網址,(URL對象)解析url地址。 |
2. 常用成員方法
url.searchParames.get(參數名) :獲取url中指定參數的值。 url.searchParames.append(參數名,值) :url中添加參數值 url.searchParames.delete(參數名) :url中刪除指定參數。 |
3. 示例:新建一個testUrl.js文件,解析url網址
//引入url的內置模塊,用于解析url網址 var url=require('url') //創建url網址對象,指定url參數 var url=new URL("http://localhost:8080/addGoods?name=西瓜&price=9.9"); |