一开始写json文件发现使用字符串拼接的方法十分复杂,而且可读性不高,后来看了老师的代码才醒悟过来
说一下自己的思路吧,一个JSON无非是两种格式(我暂时接触到的),一种是数组,里面有多个对象,另外一种就直接是一个对象,既然这样为什么不直接new一个数组里面装对象/直接new一个对象呢???
var books = [];
var bookInfo = new Object();
bookInfo.ID = "1",
bookInfo.name = "web前端",
books.push(bookInfo);
JSON.stringify(books)
这样转变之后就可以按照需求传给前端,或者写入文件了,而且可读性超级好!