【发布时间】:2013-10-06 10:36:12
【问题描述】:
这是我的原始代码,它是一个使用 jquery deferreds/promises 的缓存
var templateCache = {};
var retrieve = function (templateURL) {
if (!templateCache[templateURL]) {
templateCache[templateURL] = $.get(templateURL);
}
return templateCache[templateURL];
};
我想试着把它改成一个衬里,所以我做了
var templateCache = {};
var retrieve = function( templateURL ){
return templateCache[ templateURL ] || templateCache[ templateURL ] = $.get( templateURL );
}
但我不断收到返回语句左侧无效的错误
【问题讨论】:
标签: javascript jquery caching return