有人可以帮助我更好地理解为什么第二个警告框显示为“未定义”?当我在没有警报功能的情况下调用该功能时,我看不到它。
var n = 1; // global scope
function one() {
alert(n);
}
alert(one());
Run Code Online (Sandbox Code Playgroud)
alert(one())提醒函数的返回值one。该函数不返回值,因此其返回值为undefined。
如果要更改第二个的值,则alert需要使用return <value>from inside one。
var n = 1; // global scope
function one() {
alert(n);
return 42;
}
alert(one());Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
333 次 |
| 最近记录: |