我正在执行以下操作:

elemDrop: function(elem) {
    return elem;
},

elemAddRel: function(json) {

    var elem = this.elemDrop;

    console.log(elem);

    $(elem.item[0]).addClass('showTab').attr('rel', json.pageId);

},


但是,当我console.log'elem'时,它只是将整个函数存储到一个变量中。我实际上如何将函数的结果存储到变量中?

最佳答案

您应该能够:

var elem = this.chunkDrop();


使用方括号()将触发函数并返回结果,而不是将变量设置为等于函数本身。

关于javascript - 将Javascript函数结果存储到变量中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8973404/

10-17 02:50