// 使用 Node.js 的 fs 模块来写入文件
// 引入 fs 模块
const fs = require('fs');
// 要写入文件的内容
const content = 'Hello, world!';
// 写入文件的路径
const filePath = './example.txt';
// 同步写入文件
try {
fs.writeFileSync(filePath, content);
console.log('文件写入成功');
} catch (err) {
console.error('文件写入失败:', err);
}
// 异步写入文件
fs.writeFile(filePath, content, (err) => {
if (err) {
console.error('文件写入失败:', err);
} else {
console.log('文件写入成功');
}
});
fs
是 Node.js 提供的用于文件系统操作的核心模块。content
变量保存了要写入文件的字符串。filePath
变量指定了要写入文件的路径和名称。fs.writeFileSync
方法可以同步地将内容写入文件。如果写入成功,会输出“文件写入成功”,否则会捕获并输出错误信息。fs.writeFile
方法可以异步地将内容写入文件。写入完成后,会调用回调函数处理结果。如果你在浏览器环境中运行 JavaScript,无法直接使用 Node.js 的 fs
模块,因为浏览器没有访问本地文件系统的权限。上述代码仅适用于 Node.js 环境。
上一篇:js splice替换
下一篇:js 获取文件大小
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站