var object = optionsCache[options] = {};

来源:3-6 jQuery回调模块结构

兔撕鸡

2016-03-23 17:17

var object = optionsCache[options] = {}; 这句话没有语法错误?

写回答 关注

2回答

  • CUIKingdom
    2016-05-13 17:00:38

    没有语法错误,从引用上考虑,先 创建一个 {} 赋值给 optionsCache[options] ,然后把optionsCache[options] 的引用赋值给 object,这样optionsCache[options] 和object都指向了同一个对象

  • weit
    2016-03-26 17:44:16

    var optionsCache = {};

    var options = "test";

    options = optionsCache[options] = {};

    没有

    weit

    最后一行打错了 应该是 var object = optionsCache[options] = {};

    2016-03-26 17:45:42

    共 1 条回复 >

jQuery源码解析(架构与依赖模块)

由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密

84047 学习 · 280 问题

查看课程

相似问题