var i = 'yuanjianhang'; function myloveName() { i = 'guanxi'; alert(i); } myloveName();
你声明的i是全局变量来的,不是局部变量
i首先被初始化为yuanjianhang字符串 然后调用函数后被赋值为guanxi
接着alert(i)弹出窗口显示i字符串
guanxi