JavaScript的变量和常量

一、变量是什么?

变量就是一个用来存储数据的容器,变量是容器不是数据

二、变量的基本使用

  1. 声明变量
    let 变量名
    声明变量有两部分构成:声明关键字、变量名(标识)
  2. 赋值变量
  • 变量名 = 数据 通过“=”赋值


  • 变量初始化
    在声明变量的时候直接完成赋值操作


  1. 更新变量
    直接给变量名重新赋值,不用声明变量


let不允许多次声明同一个变量

  1. 声明多个变量
    可以同时声明多个变量,但不建议这样
let age = 18, name='张三'
document.write(age,name)

三、变量的本质

变量的本质是程序在内存中申请的一块用来存放数据的小空间

四、变量命名规则与规范

规则

  1. 不能用关键字
    关键字:有特殊含义的字符,JavaScript 内置的一些英语词汇。例如:let、var、if、for等
  2. 只能用下划线、字母、数字、$组成,且数字不能开头
  3. 字母严格区分大小写,如 Age 和 age 是不同的变量

规范

  1. 起名要有意义
  2. 遵守小驼峰命名法
    第一个单词首字母小写,后面每个单词首字母大写。例:userName

五、变量的扩展-数组

  1. 数组的声明
    语法:let 数组名 = [数据1,数据2,...,数据n]
    • 数组是按顺序保存,所以每个数据都有自己的编号
    • 计算机中的编号从0开始,所以小明的编号为0,小刚编号为1,以此类推
    • 在数组中,数据的编号也叫索引或下标
    • 数组可以存储任意类型的数据
  2. 数组的取值
    语法:数组名[下标]
    下标从0开始
  3. 一些术语
    元素:数组中保存的每个数据都叫数组元素
    下标:数组中数据的编号
    长度:数组中数据的个数,通过数组的length属性获得

六、常量

  1. 概念:使用 const 声明的变量称为“常量”,声明时必须赋值
    语法:const 常量名 = 数值
  2. 使用场景:当某个变量永远不会改变的时候,就可以使用 const 来声明,而不是let。
  3. 命名规范:和变量一致
  4. 常量使用:
    注意: 常量不允许重新赋值,声明的时候必须赋值(初始化)
    小技巧:不需要重新赋值的数据使用const
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容