1、封裝乙個模組,實現加減乘除的功能(計算器)
先建立乙個搭建好node環境的資料夾,在其node_modules再建立computer資料夾
存放index.js檔案(如果放在外面,cmd命令下會報找不到的錯誤)
**如下:
//匿名匯出
module.exports =
class
computer
add(
)sub()
mul(
)div()
}
建立readfile.js,放在主資料夾lpg內
**如下:
const computer =
require
('computer');
var modu =
newcomputer(2
,3);
modu.
add(
);
cmd命令:
2、get和post區別
get提交
1、一般是從伺服器上獲取資料
2、提交的資料會出現在位址列上,不安全
3、提交的資料量小,不會超過2kb
4、伺服器端是用request.querystring獲取變數的值
post提交
1、一般是向伺服器傳送資料
2、提交的資料不會出現在位址列上,較安全
4、提交的資料不限,(沒有限制):
5、上傳都用post提交,就不能get提交
6、伺服器端用request.form獲取提交的資料
Node模組型別
在node應用中,並不是所有的模組都是同一類,通常會有核心模組 第三方模組 檔案模組 資料夾模組幾種。核心模組指的是那些被編譯進node的二進位制模組,它們被預置在node中,提供node的基本功能,如fs http https等。核心模組使用c c 實現,外部使用js封裝。要載入核心模組,直接在 ...
Node 模組引入
node 模組引入主要會經歷如下3個步驟 在 node 中,模組分為核心模組和檔案模組。核心模組是 node 提供的模組。其中部分模組在 node 原始碼編譯時直接生成二進位制執行檔案,在 node 程序啟動時被載入到記憶體中,因此當這部分模組引入時,會只直接跳過檔案定位和編譯執行,且在路徑分析中優...
node內建模組
let fs require fs 1.fs.mkdir fs.mkdirsync 建立資料夾,有sync的是同步建立,反之是非同步,想要實現無阻塞i o,一般非同步 fs.mkdir less err 2.fs.readdir fs.readdirsync 讀取檔案目錄中的 let fs requ...