问题描述
let a = 'Fred Flinstone'; // This is a global variable
function alpha() {
alert(a);
}
alert(alpha());
为什么以下代码在显示 fred flinston 后显示 undefined?
ES6 中的“const”有什么属性,const 中的“引用内存”是什么意思?
谢谢
解决方法
实际上,在你使用alert(alpha())之后,这段代码会做两步:
1.从alpha()获取返回值
2.执行提醒功能
因为函数 alpha 没有返回码,所以它返回 'undefined' 并将打印在警告框中