字面量
即为常数
变量
保存数据的容器
变量的使用
声明
let 变量名
or
var 变量名
赋值
赋值运算符"="
eg:
let age;
age=18;
document.write(age);//这里没有引号
更换变量
当变量赋值后,换值处理:
直接覆盖:
let age=18;
age=19;
即此时的age赋值为19。
声明多个变量
let age=18,name=hahaha;
交换变量
和C语言一样
用一个暂时变量来交换
变量命名
- 和C语言的标识符一样,以下划线,字母开头,不允许数字开头。
- 区分大小写
- 驼峰命名法(多个单词堆在一起时,第一个单词的首字母小写,其余的首字母大写)
数组
let arr=[数据1,数据2,数据3......]
其命名和使用与C语言类似
无非实在定义和输出的关键词存在异同
常量
在JS中,常量好比定值,在程序中一直不变
关键词 const
数据类型
基本数据类型
number 数字型
string 字符串型
boolean 布尔型(真或假/1 or 0)
undefined未定义型
null 空类型
模板字符串
使用场景
字符串和变量的拼接
语法
document.write(`我叫${直接填入所需值}`)
`是反引号
这样就可以避免要在代码中
if语句
if(条件)
{ 条件成立时执行的代码 }
else
{ 条件不成立时执行的代码 }
函数
function 函数名() //别把()掉了
{
函数代码;
}
在调用时
只需直接在需要的位置写函数就ok了,代码如下: