node的內建常量 dirname和

2022-10-09 00:36:11 字數 1529 閱讀 8832

//  dirname.js

console.log(__dirname);

執行

d:\0-code-0\web\j**ascript > node dirname.js

# 輸出 d:\0-code-0\web\j**ascript

//  filename.js

console.log(__filename);

執行

d:\0-code-0\web\j**ascript > node filename.js

# 輸出 d:\0-code-0\web\j**ascript\filename.js

通過node的內建模組path中的resolve()函式

d — server01.js

|— 0-code-0 — server02.js

​ |— web — server03.js

​ |— j**ascript — server04.js

​ |— nodejs — server05.js

​ |— server.js

//  d:\0-code-0\web\j**ascript\nodejs\server.js

const path = require("path"); //匯入模組

console.log(path.resolve()); // node所執行的位址

// d:\0-code-0\web

console.log(path.resolve(__dirname)); // 當前檔案路徑

// d:\0-code-0\web\j**ascript\nodejs

console.log(path.resolve(__dirname,"server05.js")); // 執行的檔案路徑

// d:\0-code-0\web\j**ascript\nodejs\server05.js

console.log(path.resolve(__dirname,"../server04.js")); // 訪問上一級目錄

// d:\0-code-0\web\j**ascript\server04.js

console.log(path.resolve(__dirname,"/server01.js")); // 訪問根目錄

// d:\server01.js

console.log(path.resolve(__dirname,"../../server03.js")); // 訪問上級目錄的上一級目錄

// d:\0-code-0\web\server03.js

node的內建模組

一 node.js 內建模組 第三方模組 自定義的模組 一 名詞 1 伺服器 一台電腦 2 介面 位址 3 前端 能夠直接呈現給使用者的資料 4 後端 提供介面給前端 5 資料庫 儲存資料 二 node http服務 內建模組 引入內建http模組。建立http服務 request 請求物件 res...

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...

Python 內建常量

1.true 2.false 3.none 4.notimplemented 被二元特殊方法返回 比如eq lt add rsub 等 表明某個型別沒有像其他型別那樣實現這些操作 1 能被重新賦值,甚至改變屬性名稱,並且不會產生 syntaxerror,所以它不是乙個真正的 真 常數。當然,我們應該...