//Admin.js
var insertAdminFeed = function(s, id, timestamp){
var admin_att_new_key = '12345';
var admin_att_new_key2 = 'abc';
var admin_att_new_key3 = 'zyzyz';
var s = 'admin_att_new_key';
console.log(global[s]); //should print '12345'
};
exports.insertAdminFeed = insertAdminFeed;
我想在node.js中将一个字符串转换为变量(我有很多键,不想为每个键编写if / else语句)如何做到这一点?
var admin= {key:'12345',key2:'abc',key3:'zyzyzy'}
然后在需要时使用Object.keys(admin)来迭代这些键。 - Benjamin Gruenbaumvar
的作用域也限定在函数中。而且,admin_att_new_key{,2,3}
看起来更像是一个数组的开头。 - Jonathan Lonowski