node.js asnyc从object获取

时间:2015-08-03 19:16:10

标签: javascript node.js

我有一个对象用作节点中的枚举:

restaurant name, cuisines and dish names

值被实例化为var ExEnum = function() { this.obj1 = { name: 'obj1', id: 1, value: null } this.obj2 = { name: 'obj2', id: 2, value: null } } 但在程序生命周期中将更新为输入的当前值。这些值是通过via请求访问的,我目前在对象原型中使用函数null

getValueFromId

ExEnum.prototype = { getValueFromId: function(num) { for (var key in this) { if (this[key].hasOwnProperty('id') && this[key].id == num) { return this[key].value; } } } } 是一个同步函数,它在一个循环中调用,它将值传递给请求这些信息的客户端:

getValueFromId

同步调用对程序有什么影响?如何将其转换为同步函数?

0 个答案:

没有答案