我是靠谱客的博主 秀丽小伙,这篇文章主要介绍函数调用的优先级,现在分享给大家,希望可以做个参考。

var faa=function(x,y){
return x-y;
}
function faa(x,y){
return x+y;
}
var num=faa(1,2);
答案: -1
规则 :

  1. 变量声明、函数声明都会被提升到作用域顶处;
  2. 当出现相同名称时,优先级为:变量声明(faa#1) < 函数声明(faa#2) < 变量赋值(faa#3)
  3. 直接函数声明会提前,函数表达式则不会

最后

以上就是秀丽小伙最近收集整理的关于函数调用的优先级的全部内容,更多相关函数调用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部