为什么 typeof return undefined 不是字符串

Why does the typeof return undefined not string

为什么 typeof return undefined 不是 string

myFunction();
function myFunction(){
var address = '12345, Abuja,Nigeria'
}
console.log('the address is' + typeof  address)

变量地址未在您尝试使用它的范围内定义。该变量仅存在于“myFunction”函数中。如果将 console.log 移动到功能块中,它应该会按预期工作。