var oo = 'kkk';
function uu(){
alert(oo);
var oo='kk';
}
uu();//undefined
function uu(){
alert(oo);
var ooo='kk';
}
uu();//kk 注:在函数内部定义的变量,一开始就作用于函数作用域顶部。建议在统一在头部定义全部变量。
转载于:https://my.oschina.net/mymillet/blog/170994
深入解析Python工程师面试题
本文详细探讨了Python工程师在面试中可能遇到的关键问题及解答策略,包括变量作用域、函数内部定义变量等核心概念,旨在帮助开发者提升面试表现。
var oo = 'kkk';
function uu(){
alert(oo);
var oo='kk';
}
uu();//undefined
function uu(){
alert(oo);
var ooo='kk';
}
uu();//kk 注:在函数内部定义的变量,一开始就作用于函数作用域顶部。建议在统一在头部定义全部变量。
转载于:https://my.oschina.net/mymillet/blog/170994
1881
496
604

被折叠的 条评论
为什么被折叠?