我正在创建 Web 应用程序的前端。我正在接收 JSON 格式的所有响应,对其进行解析并将其作为 html 格式。我查看了一些 javascript MVC 框架(即backbone.js、ember.js 等),发现它们对于我的简单应用程序来说太过分了。但我发现真正令人着迷的是他们都有模特。我发现我可以创建 javascript 对象,它们将类似于模型,并且由于我没有如此复杂的需求,我的自定义 javascript 对象应该很容易制作。
function displayCar() {
var result = "A Beautiful " + this.year + " " + this.make
+ " " + this.model;
pretty_print(result);
}
function Car(make, model, year, owner) {
this.make = make;
this.model = model;
this.year = year;
this.owner = owner;
this.displayCar = displayCar;
}
我从服务器收到汽车作为 JSON 响应。那么理想的方法是什么:在循环 JSON 数组时创建对象,或者我应该只使用解析并从那里直接显示 html?
现在我的问题是我应该将 JSON 解析为 javascript 对象吗?我也不确定使用这种对象是否会有很大帮助? 我还想知道是否有一种方法可以直接从 JSON 创建自定义预定义对象,因为我觉得它可能有用,就像我想汽车对象一样