【发布时间】:2010-12-19 08:40:54
【问题描述】:
这里是get.json的内容:
{ "id" : 1, "name" : "你好" }
和脚本/标记:
var 条目 = [];
function Data(){}
Data.prototype.get = function(id){
var object = {}, length = entries.length, success = false;
for (var i = 0; i < length; i++) {
if (entries[i].id == id) {
object = entries[i];
i = length;
console.log("From browser: " + object.name);
success = true;
}
}
if (!success) {
$.getJSON("get.json", function(data){
entries.push(data);
object = data;
console.log("Newly fetched: " + object.name);
});
}
return object;
}
$(function(){
var data = new Data();
data.get(1);
console.log((data.get(1).name);
});
【问题讨论】:
标签: javascript jquery json oop object