Javascript 使用json对象中变量的参数名
尝试在mongo上计算map reduce,该map reduce将使用字段值作为发射对象的参数名 简单来说,我要做的是:Javascript 使用json对象中变量的参数名,javascript,mongodb,mapreduce,Javascript,Mongodb,Mapreduce,尝试在mongo上计算map reduce,该map reduce将使用字段值作为发射对象的参数名 简单来说,我要做的是: emit_object = {} param_name = "param1" param_value = 1 emit_object.param_name = param_value { "param_name" : 12 } 我希望构建的对象是: { "param1" : 12 } 然而,正在建设的项目如下: emit_object = {} param_name
emit_object = {}
param_name = "param1"
param_value = 1
emit_object.param_name = param_value
{ "param_name" : 12 }
我希望构建的对象是:
{ "param1" : 12 }
然而,正在建设的项目如下:
emit_object = {}
param_name = "param1"
param_value = 1
emit_object.param_name = param_value
{ "param_name" : 12 }
JS支持对象构造的这种“动态”行为吗?(如果相关的话,Mongo使用SeaMonkey JS引擎)
谢谢,,
格言
名称是“括号表示法”,javascript中还有“访问点表示法”对象