【发布时间】:2019-02-19 08:00:38
【问题描述】:
var addnote = function (title, body) {
var notes = [];
var note = {
title: title,
body: body
}
需要在try下的两行解释
try {
var noteString = fs.readFileSync("data.json");
notes = JSON.parse(noteString);
} catch (e) {
}
并解释了 duplicateNotes 的工作原理..
var duplicateNotes = notes.filter(function(note){
return note.title === title
})
if (duplicateNotes.length === 0) {
notes.push(note);
fs.writeFileSync("data.json", JSON.stringify(notes));
}
}
【问题讨论】:
-
您具体问的是什么?您是否查看过这些函数的文档?
-
是的,但我是 node js 的初学者,不懂文档