变量的作用
在内存中存储数据
变量语法
声明变量: let 变量名 在内存中开辟空间
赋值:变量名=值 把右边的值存入左边的变量
取值: 变量
变量注意点
let变量不允许重复声明
变量赋值的时候会先销毁旧值,然后再存入新值
变量给变量赋值,先拷贝后在赋值
变量名的命名规则与规范
强制遵守,不遵守就会报错:
开头: 字母 下划线(_) $
后面跟着:字母 下划线(_) $ 数字
注意: 不能使用关键字
常量
变量 : 值可以修改, 使用let声明
常量 : 值不可以修改,使用const声明
例如 let G = 9.8 let PI = 3.14
//变量可以修改值
let age = 18
age = 19
console.log(age)
//常量不可以修改值
const G = 9.8
G = 10//程序报错
console.log(G)
字面量
js中的数据有两种使用方法
第一种 : 先存入变量中, 通过变量取值语法来使用 变量 : 指的是内存中的一块空间,里面的数据是可变的。(变量是内存空间)
第二种 : 不存入变量中,直接拿来使用 字面量 : 指的是一个固定的数据(字面量是数据)
// name是变量, '张三'是字面量
let name = '张三'
console.log( name )//变量取值,控制台打印'张三'
console.log( '李四' )//字面量(又叫直接量)
//字面量举例
console.log( 123 )//数字字面量
console.log( '123' )//字符串字面量
console.log( true )//布尔字面量
console.log( [10,20,30] )//数组字面量
console.log( {name:'ikun'} )//对象字面量