02 Node js 基礎模組(http,url)

2021-09-11 13:31:57 字數 4041 閱讀 1714

});複製**執行 node http.js,訪問:127.0.0.1:3000/

response.end('url 模組。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node url.js,訪問:127.0.0.1:3000/

,

url: [function: url] }

複製**

2.1 url 模組下 parse 函式

1、parse(獲取位址資訊)

response.end('url 模組下 parse 函式。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node parse.js,訪問:127.0.0.1:3000/

url 

複製**

2、parse(傳入引數)

response.end('url 模組下 parse 函式(傳入引數)。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node parse2.js,訪問:127.0.0.1:3000/

url 

複製**

3、parse(parse 擴充套件)

response.end('url 模組下 parse 函式(parse 擴充套件)。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node parse3.js,訪問:127.0.0.1:3000/?username=liu&userage=24

url ,

pathname: '/',

path: '/?username=liu&userage=24',

href: '/?username=liu&userage=24' }

liu24

複製**

2.2 url 模組下 format 函式

format: 逆向 parse。

response.end('url 模組下 format 函式。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node format.js,訪問:127.0.0.1:3000/

/?username=liu&userage=24

複製**

2.3 url 模組下 resolve 函式

resolve: 追加或替換位址。

response.end('url 模組下 resolve 函式。');

});server.listen(port, hostname, () => :$`);

});複製**執行 node resolve.js,訪問:127.0.0.1:3000/

127.0.0.1:3000/username=zhao

複製**

node js 基礎 建立模組

1.在你的乙個模組檔案module.js中 寫入 exports world function 2.然後在你的main.js 檔案中呼叫這個模組 require module 表示呼叫當前資料夾下的module檔案 如果只是想封裝乙個物件作為公共介面。function hello this sayh...

nodejs基礎學習 模組安裝

第三章 nodejs modular安裝 挺頭疼的。好像是我搞錯了,只是後端的nodejs,沒有angularjs。modular安裝命令 npm install g g 全域性安裝,可使modular在命令視窗中執行。存放位置為 usr local 全域性安裝原理,通過在 usr local bi...

nodeJS基礎 模組載入機制

關鍵字 全域性物件global 模組module 對外exports 檔案路徑 filename 檔案目錄路徑 dirname 每個檔案就是乙個模組,每個模組都是乙個module物件,它具有exports屬性,可以對外暴露介面,使引入該模組的模組可以使用此模組的資料 js var plane req...