一.JS注释
// 1.单行注释
/* 2.多行注释
2.多行注释
*/
二.JS输入输出语句
三.变量
所有JavaScript变量都是由var声明
var 变量名 = 值;
声明特殊情况:
变量的命名规范
四.数据类型
- JS的变量数据类型是只有在程序运行的过程中,根据等号右边的值来判断的
- JS是动态语言,变量的数据类型是可以变化的
数字类型:
字符串类型:
字符串拼接:数值相加,字符相连
布尔型:
布尔型与数字型相加的时候,true的值为1,false的值为0
undefined和null:
undefined+数字=NaN
null+数字=数字
获取变量数据类型: typeof 用于获取变量的数据类型
转换为字符串:
转化为数字型(重点):
转换为布尔型:
五.运算符
算术运算符:
不能用浮点数来相比较 是否相等,浮点数存在误差
递增和递减运算符:
递增(++) 递减(--)
- i++指的是在使用i之后,再让i的值加上1。
- “++i”指的是在使用i之前,先让i的值加上1。
比较运算符:
逻辑运算符:
- 逻辑中断逻辑与
- 逻辑中断逻辑或
赋值运算符:
运算符优先级: