首页 > 网站 > WEB开发 > 正文

javascript中局部变量和全局变量的区别详解

2024-04-27 15:09:16
字体:
来源:转载
供稿:网友

转自:javascript中局部变量和全局变量的区别详解


注意:上述链接中有错,有的代码应该从预解析角度思考,但是整体讲的很不错。


错误之处:var i = 'yuanjianhang';function myloveName() {alert(i);i = 'guanxi';}myloveName();

这段代码输出结果应该是yuanjianhang


注意:区别于以下代码:

var i = 'yuanjianhang';function myloveName() { alert(i); var i = 'guanxi';}myloveName();

输出:undefined。这个是预解析,变量提升造成的。

以上内容仅作为个人学习记录使用。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表