dojo中对象i和r的目的是什么?

时间:2014-07-11 20:07:19

标签: javascript caching dojo

我正在测试我的代码,我注意到道场抱怨失踪"我"宾语。我不确定,所以我开始调试。我注意到dojo在几个地方使用了i或者obj,并且期望我的obj包含Object {i:Object,r:Object}这样的格式 你之前听说过这样的事吗? 如果是这样,使用项目i和r的一般目的是什么?

我感谢任何提示或建议。 Thx提前。

1 个答案:

答案 0 :(得分:0)

以下是 memory.js 文件中 getidentity 方法的比较

在最小化的文章中,代码为

getIdentity:function(_6){
return _6[this.idProperty];
}

在源版本中,代码为

getIdentity: function(object){
        // summary:
        //      Returns an object's identity
        // object: Object
        //      The object to get the identity from
        // returns: Number
        return object[this.idProperty];
    },

如果你看到上面的代码变量命名是完全不同的,那么注释也已从源版本中删除,即使代码的功能保持不变。