课程
/前端开发
/jQuery
/jQuery源码解析(架构与依赖模块)
var object = optionsCache[options] = {}; 这句话没有语法错误?
2016-03-23
源自:jQuery源码解析(架构与依赖模块) 3-6
正在回答
没有语法错误,从引用上考虑,先 创建一个 {} 赋值给 optionsCache[options] ,然后把optionsCache[options] 的引用赋值给 object,这样optionsCache[options] 和object都指向了同一个对象
var optionsCache = {};
var options = "test";
options = optionsCache[options] = {};
没有
weit
举报
由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密
5 回答options = typeof options === "string" ?
3 回答options
1 回答请问 makeArray 中的 Object(arr)
1 回答下边代码看不懂了 jQuery.each(options.match(rnotwhite) || [], function(_, flag) { object[flag] = true; }); return object;
1 回答if (typeof module === "object" && typeof module.exports === "object")里处理的是commonjs的情况吧。
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号