var objectKeys = Object.keys(request.params);
for(var i = 0; i < objectKeys.length; i++){
var key = objectKeys[i];
object.set(key, request.params.key);
}
我想使用从Parse Cloud中request.params
检索到的密钥来设置对象值。但是,request.param.<>
在不使用密钥的.get的情况下获取值。例如,获得一个&#34;名称&#34;密钥为request.params.name
而不是request.params.get("name")
。
我总是得到一个未定义的值,因为request.params.key
实际上是一个&#34;键&#34;关键而非&#34;名称&#34;哪个值不存在。有没有什么办法可以实现这个而不添加一大堆代码?
答案 0 :(得分:1)
好的,可能需要这个的人。这将获取request.params []
中的值获得一个名字&#34;来自request.params的密钥将是request.params [&#34; name&#34;]
for(var key in request.params){
object.set(key, request.params[key]);
}