JS实现在文件比对
原创
52cxy
02-12 14:55
阅读数:1418
const fs = require('fs');
function compareFiles(file1, file2) {
return new Promise((resolve, reject) => {
fs.readFile(file1, 'utf8', (err, data1) => {
if (err) reject(err);
fs.readFile(file2, 'utf8', (err, data2) => {
if (err) reject(err);
if (data1 === data2) {
resolve(true);
} else {
resolve(false);
}
});
});
});
}
compareFiles('file1.txt', 'file2.txt')
.then((result) => {
if (result) {
console.log('The two files are equal.');
} else {
console.log('The two files are not equal.');
}
})
.catch((error) => {
console.error(error);
});共0条评论