我得到了意想不到的结果.这是代码:
b = function c() {
console.log(c);
c = 3;
console.log(c);
}
b();Run Code Online (Sandbox Code Playgroud)
我认为第二个console.log应该打印"3",但我得到了函数本身.为什么?
同时,从下面的代码我得到了正确的"3".
function ff() {
ff = 3;
console.log(ff);
}
ff();Run Code Online (Sandbox Code Playgroud)