Мемомизация запросов к Firebase
function getDBMemo(id){
var key = 'key_' + id;
if (!getDBMemo.memoization[key]){
(new Firebase('https://dazzling-heat-4194.firebaseio.com/hochu-dieta/items/page/' + id))
.on("value", function(data) {
getDBMemo.memoization[key] = data.val();
console.log(data.val())
}, function (errorObject) {
console.log(errorObject.code);
});
}else{
console.log(getDBMemo.memoization[key]);
}
}
getDBMemo.memoization = {};