我有下面的代码:函数返回正确的值和“未定义”
module = {
submodule: {
value: 'foo',
init: function(){
console.log(module.submodule.value);
}
}
};
当我通过控制台测试此代码,我得到正确的价值和undefined
,但是当我使用相同的代码与return
语句中init
函数我只得到正确的值。我想这是那些常见的初学者和微不足道的问题之一,但我目前无法围绕这个:)