美文网首页js css html
JavaScript中一般变量、函数、函数形参、函数argume

JavaScript中一般变量、函数、函数形参、函数argume

作者: 起舞弄清影yr | 来源:发表于2023-04-19 17:02 被阅读0次

总结:

[ 谁大最后取值就是谁 ]

a. 局部 > 全局同名变量;

b. 函数中与形参相同的变量赋值 > 形参,其余形参最大

c. 函数声明 > 同名变量声明;函数声明 < 同名变量赋值

d. 同名的函数声明或同名的变量定义(声明+赋值),后者覆盖前者(后者大)


1. 局部变量 > 全局同名变量(作用域中取变量规则)

局部>全局同名变量

2. 函数形参 > 函数名称

函数形参>函数名称

3. 函数形参 > 函数中arguments对象

函数形参>arguments对象

4. 函数形参 > 函数中同名未赋值变量

函数形参 > 函数中同名未赋值变量

5. 函数形参 < 函数中同名赋值变量

函数形参 < 函数中同名赋值变量

[ var a = 1;  分为声明( var a )和赋值( a = 1 )两步 ]

[ 函数声明:function fn(){}   函数表达式:var fn = function(){} ]

6. 函数声明 > 同名变量声明;函数声明 < 同名变量赋值

函数声明 > 同名变量声明;函数声明 < 同名变量赋值

7. 同名的函数声明或同名的变量定义(声明+赋值),后者覆盖前者

同名的函数声明或同名的变量定义(声明+赋值),后者覆盖前者

相关文章

  • JavaScript进阶之:七、值类型和引用类型在函数中的使用

    函数的参数:形式参数(形参):在函数声明的时候,写在()中的变量,形参在函数内部作为局部变量使用,形参用来占位实际...

  • Python基础篇(四)

    函数定义函数 使用def 形参函数定义中的变量,相当于理解上定义变量 实参函数调用中的变量 相...

  • 指针相关知识

    如何通过被调函数修改主调函数中多个变量的值 实参必须为该普通变量的值 形参必须为指针变量 被调函数中通过 *形参名...

  • ES6 函数中声明报错问题 笔记

    关于ES6中函数形参默认值时,函数形参多次声明相同变量的形参报错的问题: 当函数形参中有 y = 4;相当于let...

  • 《Web前端开发之JavaScript精英课堂》(四)

    函数,初始作用域 函数名的length为形参数,arguments.length为实参数。函数中形参与argume...

  • JavaScript函数0710

    JavaScript函数 1.函数格式 function 函数名称(形参列表){​ return x;...

  • ES6学习-函数

    函数形参的默认值 JavaScript函数有一个特别的地方,无论在函数定义中声明了多少形参,都可以传入任意数量的参...

  • js函数特性

    | 上一章 |目录| 下一章 | 三、js函数特性 1、参数可边长函数 也可以不给函数定义形参,直接用argume...

  • JS笔记——函数中的this引用

    JavaScript中级在javascript的函数中,除了函数声明时定义的形参之外,每个函数还可以接收另一个隐藏...

  • 05函数

    [TOC] 定义函数 向函数传递信息 实参和形参 函数greet_user()定义中,变量username是一个形...

网友评论

    本文标题:JavaScript中一般变量、函数、函数形参、函数argume

    本文链接:https://www.haomeiwen.com/subject/oejljdtx.html