一、引入方式
1、Script 内嵌式引入js
2、Script+src:外链式引入css
3.给标签加script:行内式
二、输出、输入语句
Alert()弹出警示框
Document.write() ‘’单引号不能换行,反引号可以在页面输出内容
Confirm():弹出一个确认框
Console.log(msg)打印输出信息到控制台
Prompt(info)弹出输出框,用户可以输入数据:例:Prompt(‘请输入您的名字’)
三、变量的概念、变量的使用;常量的了解
1、变量:装东西的盒子,变量是可以改变的,使用let声明、赋值,不可以重复声明,重复声明程序会报错
**变量的三种用法,声明,赋值,取值,变量给变量赋值,会拷贝变量,变量1不会有变化
变量必须以字母、下划线_、$符号开头,后面可以是以上及数字
声明变量并赋值,称为初始化变量
2、字面量:是固定的数据,可以直接拿来使用;*=会把右边的数据存入左边,而字面量没有存储功能
3、Const常量,值是固定的,不可以改变
四、表达式的自我理解(ps:错误之处请多多指教)
**表达式:运算符不能单独使用,要和运算的数据一起组成一个式子,简单说;由数字、变量、运算符组成的式子都算表达式,表达式一定会有结果,要么直接存,要么直接用
五、运算符的种类
1、运算符主要有5种:+-*/%(加减乘除余)
取余数,小数点相加会有浮点数,例:0.2+0.3=0.50000004啥的不能直接拿浮点数进行相加比较,否则就是false
2、递减运算符、递增运算符
3、连接符;直接引号里面写变量名无法取值
4、字符串拼接结构
语法:[变量名] 例:Log(’大家好,我的名字是{age}’)
5、比较运算符
有> ,< ,==,!=,!== ,===,>=,<= ;表达式的结果一定是布尔型
比较运算符的等于号是:==等号有默认转换数据类型的概念,只比较里面的值
6、逻辑运算符
&&:逻辑与;两侧有一个结果为假,结果为false
口诀:一假则假,全真为真
||:逻辑或;有一个结果为真,结果就为true
口诀:一真为真,全假为假
!:逻辑非;
Log num(!true)结果就为false