第二十九天易忘知识点-nodejs

day29

__dirname:表示文件当前所处的路径

文件读写

读取文件

const fs = require('fs');
fs.readFile(__dirname + '1.txt', 'utf8', function(err, dataStr) {
    console.log(daraStr);
})
// 其中第一个和三个参数为必须

写入文件

const fs = require('fs');
fs.write(__dirname + '1.txt', '写入文件的内容', 'utf8', function(err) {
    console.log(err);
})
// 其中第一个、第二个和第四个参数为必须

path模块

const path = require('path');

path.join()

const path = require('path');
let ans = path.join('/a', '/b', '../c'); // 注意../会吞掉前面一个路径
console.log(ans); // \a\c

path.basename()

const path = require('path');
let fpath = '/a/b/c/index.html'
console.log(path.basename(fpath)); // index.html
console.log(path.basename(fpath, '.html')); // index

path.extname()

const path = require('path');
let fpath = '/a/b/c/index.html'
console.log(fpath.extname(fpath)) // .html
点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注