我有下面的代碼:函數返回正確的值和「未定義」
module = {
submodule: {
value: 'foo',
init: function(){
console.log(module.submodule.value);
}
}
};
當我通過控制檯測試此代碼,我得到正確的價值和undefined
,但是當我使用相同的代碼與return
語句中init
函數我只得到正確的值。我想這是那些常見的初學者和微不足道的問題之一,但我目前無法圍繞這個:)