Blogger Information
Blog 11
fans 0
comment 0
visits 6711
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
JS中变量与作用域
向日葵
Original
505 people have browsed it

变量

变量的声明用let关键字
let a 声明一个变量a
a=100 给a赋值为100
a+2 对a进行操作

变量的作用域:

  1. 私有成员: 在块/函数内部声明的成员, 仅限内部使用, 外部不可见
  2. 位于”代码块/函数”之外的空间, 叫”全局作用域”,在代码块或函数外部定义的变量叫全局成员,全局成员(变量/函数)在代码的任何地方,都是可用的
  3. 块和函数中, 如果存在与上一级作用域同名的成员,则当前成员会覆盖上一级同名成员
  4. 总结:作用域, 由外向内允许, 由内向外受限, 从而形成一条具有优先级的”作用域链”

常量

当一个数据,需要在多处被引用,为了防止引用时发生数据不一致,需要将它的值固定下来
这样的数据,应该声明为”常量”
所谓”常量”,就是经常被使用到的变量, 简称”常量”
例如: 性别, 对象, 数据,函数等,都应该声明为常量

标识符

  • 标识符: 代码中有意义的符号, 例如: 变量, 函数等
    • 标识符有二类:
      • 系统标识符: 关键字, 保留字, 是JS提供给开发者, 直接拿来用,不需要声明
      • 自定义标识符: 必须 “先声明, 再使用”, 例如 email, password, get…
    • 标识符可使用的字符:
      • 必须是: 字母,数字, 下划线”_”, “$”(四种),其它字符均是非法符号
      • 首字母不得使用”数字”
    • 标识符命名规范:
      • 驼峰式: 第二个单词首字母大写, 第一个单词首字母是否大小取决于用途,例如构造函数/类的首字母要大写
      • 蛇形式: 每个单词之间使用”下划线”分割

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post