如何在javascript中将变量值指定为对象的名称

时间:2013-07-17 05:20:13

标签: javascript javascript-objects

我通过" objName"。

传递一个字符串

我希望将其存储在以下行中:facebookData.objName

例如:

如果我调用函数,如 fetchData(0,响应," friendsCount"),则对象应该是: facebookData.friendsCount = DLEN;

注意:facebookData是一个全局对象。

             function fetchData(dLen, response, objName){

                if(response.paging){

                    if(!response.paging.next){

                        facebookData.objName = dLen; //Problem is here
                        return dLen;
                    }
                    else{
                        -------------------
                       fetchData(dLen, response, objName);
                    }
                }

1 个答案:

答案 0 :(得分:3)

使用括号:

facebookData[objName] = dLen;