我有这个简单的片段,不是太简单,我需要知道如何建立连接,或者可能是一个提示告诉我这是什么代码?赞赏。从标签中我假设其中一个:
function Container(connectionString) {
var dataFetched = true;
var dbConnection = DbConnection(connectionString);
}
Container.prototype.getData = function () {
if (!this.dataFetched)
throw "Data not fetched!";
return this.data;
}
Container.prototype.fetch = function () {
this.dbConnection.getAllData(function (err, result) {
if (err) {
delete this.data;
this.dataFetched = false;
return false;
} else {
this.data = result;
this.dataFetched = true;
return true;
}
});
}
function DbConnection(connectionString) { }
答案 0 :(得分:2)
该JavaScript代码。
JavaScript中的.prototype
属性是JavaScript原型继承的一个主要特征。
谷歌搜索" JavaScript原型继承"将产生大量资源。只需从第一页抓取一个,这看起来就像一个相当简洁的摘要:http://www.htmlgoodies.com/html5/tutorials/javascript-prototypical-inheritance-explained.html#fbid=ouJBLxsSAyT