首页 > 代码库 > javascript一些面试经常使用的问题总结
javascript一些面试经常使用的问题总结
- 有关函数调用变量问题
var a =10;
function aaa(){
alert(a);
}
function bbb(){
var a = 20;
aaa(); //10
}
bbb();
- 变量声明问题
function aaa(){
var a=b=10;
}
aaa();
alert(a);//not defined
alert(b);//10
- 变量的查找是就近原则去查找。var 定义的变量,当就近没有找到的话。就会查找外层:
var a = 10
function aaa(){
alert(a);
var a =20;
}
aaa();//undefined
4.当參数跟局部变量重名时候。优先级是等同
var a = 10;
function aaa(a){
alert(a);
var a = 20;
}
aaa(a); //10
javascript一些面试经常使用的问题总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。