JavaScript 是一门运行在浏览器上的编程语言
使用 script 标签
let 声明变量 (定义变量)
它 由两部分构成 : 声明关键字(let) 变量名(标识)
eg: let age 我们声明了一个age变量
age 即变量的名称 ,也叫标识符
变量赋值
在变量名之后跟上一个 "=" , =
eg: 1.声明一个age 变量 也称定义变量
let age
2. age 变量赋值为 18 将等号右边的值赋给等号左边的变量 使用变量的时候 变量名前面没有 let 关键字
age = 18 (拓展: age 为变量 18为 字面量)
3. 输出age变量 打印变量的时候不要使用引号包裹变量名
输出语法1: alert('要出的内容') 作用 页面弹出警告对话框
也可以声明变量的时候直接完成赋值操作 ,这种操作 也称为 变量初始化
eg : 声明了一个age 变量 ,同时 里面存放了 18 这个数据
let age = 18
输出语法2 document.write('要出的内容') 作用 向body内输出内容
注意: 如果输出的内容写的是标签 ,也会被解析成网页元素
eg: document.write('<h1>要输出的内容</h1>') 在网页上只会显示出 要输出的内容
输出语法3 console.log('控制台打印') 作用:控制台输出语法,程序员调试使用
输入语法 prompt('请输入您的名字') 作用:显示一个对话框,对话框包含一条文字信息,用来提示用户输入文字
变量的交换
1.首先准备两个变量 let num1 = 10 空格另起一行写 let num2 = 20
2. 其次准备一个临时变量 let temp
3.将num1 变量的值 赋值给 temp 变量 temp = num1
4.将num2 的值赋给num1 num1 = num2
5.将temp 变量的值 赋给num2 num2 = temp
console.log(num1) 空格另起一行写 console.log(num2)
举个例子 好比两只手各拿一部手机进行交换
两只手都有手机 因此需要借助别人另外一只空手来进行交换( 这个就是临时变量 temp 它没有值)
先把左边的 num1 的手机给空手(temp)(这个就是temp = num1)
这时左手是空的 然后将右手的手机放在空的左手上(这个就是num1 = num2 )
这时右手(num2)是空的 将别人手上的手机(temp)给右手(num2) (这个就是num2 = temp )
这样交换就完成了
更新变量
1.定义变量 保存我今年18岁
let age = 18
2. 明年 19
age = 19
3. 页面输出的结果为19
document.write(age)
2.常量的基本使用
- 概念 : 使用const 声明的变量称为"常量"
- 使用场景 :当某个变量永远不会改变的时候,就可以使用const 来声明,而不是le
- 注意 常量不允许重新赋值 ,声明的时候必须赋值(初始化)
- 小技巧 : 不需要重新赋值的数据使用const
优先使用 const 关键字定义 常量来保存数据 数据会发生变化的时候就是用 let关键字定义