函数名和变量名重名问题

╰半橙微兮° 2023-06-10 15:29 99阅读 0赞

1.如果输出一个函数名,那么输出的就是这个函数的代码。

  1. function test(){
  2. console.log("哈哈");
  3. }
  4. console.log(test);

2.如果变量名 和函数名 重名会怎么样?

  1. //a.如果变量有值,那么输出的就是变量的值。
  2. //b.如果变量没有值,那么输出的就是这个函数。
  3. var num;
  4. function num(){
  5. console.log("哈哈");
  6. num =1;
  7. }
  8. num();
  9. console.log(num); //1

更多专业前端知识,请上 【猿2048】www.mk2048.com

发表评论

表情:
评论列表 (有 0 条评论,99人围观)

还没有评论,来说两句吧...

相关阅读

    相关 go中的变量

    变量的查找过程: 首先,代码引用变量的时候总会有限查找当前代码块中的那个变量。注意,这里的“当前代码块”仅仅是引用变量的代码所在的那个代码块,并不包含任何子代码块。

    相关 js中变量函数问题

    网上有很多的博客有谈到这个重名的问题,但是我觉得将不算是很全面,至少我看了还是不懂下面这道题到底是怎么回事。那在讲解这个问题的时候,我们先来看看下面这道题,一道面试题(南山西丽