调用 foo() 后的 x 和 y 值是什么

What are x and y values after the invocation of foo()?

本文关键字:是什么 后的 foo 调用      更新时间:2023-09-26
var x = 'hello';
var x = 'world';
function foo(){
    var y = x = 'hello from foo';
}
foo();
是 x = 'hello from foo'

, y = 'hello from foo'?

使用您的代码,x'hello from foo'yundefined

foo 中,您将'hello from foo'分配给全局变量x,然后将其x分配给局部变量y