新手坚持写代码,最后一定会成为老手
var a=10; (function(){ alert(a); //10 })()
变量先搜索局部,没有局部变量,会搜索全局变量
var a=10; (function(){ var a=20; alert(a); //20 })()
var a=10; (function(){ alert(a); //undefined var a=20; })()
js中的变量是先解析然后再赋值,function中第一次搜索有a,值为undeifned
Copyright @ 2024 TXXT Powered by .NET 8.0 on Kubernetes Powered by: .Text and ASP.NET Theme by: .NET Monster