这是我参与「第五届青训营 」伴学笔记创作活动的第 9 天。
本文是继上一篇的js carsh course学习笔记。
变量命名
方法一
var name = ''
name
是变量名,''
中填写变量值。
要在控制台输出变量时使用console.log()
,()
中书写变量名。
要重新赋值输出时,方法如下:
var name = 'red'
console.log(name) //输出 red
// 重新赋值
name = 'blue'
console.log(name) //输出 blue
方法二
let name = ''
输出变量及重新赋值的方法与var
相同
方法三
const pi = 3.14
此方法定义的是常量,不能重新赋值
pi
是常量名,3.14
是变量值
运算符
算数运算符
+
:进行加法核算
当符号两边都是数字或布尔的时候,进行数学运算。
只要符号任意一边是字符串的时候,就进行字符串拼接。
即x = '3' + 4 + 5
得到345(string)
实际上是进行了x = '3' + '4' + '5'
x = '3' + '4'
得到34(string)
另:
x = 3 + 4 + '5'
得到75
进行的是x = 3 + 4
得到7
,再进行x = 7 + '5'
最后得到75(string)
-
: 减法*
: 乘法/
: 除法%
: 取余a % b
得到数学上a/b的余数
10 % 3
得到1
赋值运算符
=
将等号右边的值赋值给等号左边的变量+=
加等于 将等号右边的值赋值(加)给+=
左边的变量-=
减等于 将等号右边的值赋值(左边数字减符号右边数字)给-=
左边的变量*=
乘等于 将等号右边的值赋值给*=
左边的变量/=
除等于 将等号右边的值赋值给/=
左边的变量%=
取余等于 将等号右边的值赋值给%=
左边的变量
var a = 1
console.log(a) // 1
a = 5
console.log(a) // 5
a += 10
// a = a+10
console.log(a) // 15
a -= 6
// a = a-6
console.log(a) // 9
a *= 2
// a = a*2
console.log(a) // 18
a /= 6
// a = a/6
console.log(a) // 3
a %= 1
// a = a%1
console.log(a) // 0
比较符
>
大于比较<
小于比较>=
大于等于<=
小于等于==
等于比较 只比较值是否相等===
全等于比较 值和数据类型同时比较是否相等!=
不等于比较 只比较值是否不相等!==
不全等于比较 同时比较值和数据类型是否不相等
true可以用1表示, false可以用0表示
所以有
其他运算符
a++
表示a = a+1
a--
表示a = a-1