我怎样才能获得函数的返回值?

时间:2018-01-24 09:55:23

标签: javascript

function getoilnum(key){
  var num;
  var eRef = database.ref('dev_story/' + key + '/related_oils');
  eRef.on('value', function(snapshot){
    num = snapshot.val().length;
  })
  return num
}

嗨,那里

我是javascript的新手,所以我有一个问题。 在这段代码中,我必须将eRef中的num值作为返回值。 但是这段代码仍会打印'undefined'。

我该如何更改此代码?

0 个答案:

没有答案