gpt4 book ai didi

javascript - 这个全局/函数变量的范围是什么?

转载 作者:行者123 更新时间:2023-11-29 10:59:31 24 4
gpt4 key购买 nike

<分区>

在下面的代码中,x 不应该被认为是一个全局变量吗?因此,当它到达 console.log 行 x 时,它的值应该是“World”。但是,当我运行此代码时,它会记录“Hello undefined”。 `

let x = "World";

function sayHello(x) {
console.log("Hello ", x);
}

sayHello();

但是当我将参数更改为 y 时,它会按预期工作,记录“Hello World。

let x = "World";

function sayHello(y) {
console.log("Hello ", x);
}

sayHello();

谁能解释一下这是怎么回事?

谢谢

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com