JS:使一个全局函数成为一个对象的价值?

时间:2016-02-03 20:42:18

标签: javascript function object return-value

是否可以使(全局)函数的返回值成为对象的值?

例如:

var wonka = "everlastinggobstopper";

function funky(my_string){
var string_length = my_string.length
};

myObject = {
word_length: funky(wonka),
};

如何在myObject中再次定义函数的情况下进行此运行?

1 个答案:

答案 0 :(得分:0)

该功能需要返回一些东西。

function funky(my_string) {
    var string_length = my_string.length;
    return string_length;
}

您的功能没有return声明,因此您需要将undefined分配给word_length媒体资源。