js carsh course|青训营笔记

37 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 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是变量值

运算符

算数运算符

  1. + :进行加法核算

当符号两边都是数字或布尔的时候,进行数学运算。

只要符号任意一边是字符串的时候,就进行字符串拼接。
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)

  1. - : 减法
  2. * : 乘法
  3. / : 除法
  4. % : 取余 a % b 得到 数学上a/b的余数 10 % 3得到 1

赋值运算符

  1. = 将等号右边的值赋值给等号左边的变量
  2. += 加等于 将等号右边的值赋值(加)给+=左边的变量
  3. -=减等于 将等号右边的值赋值(左边数字减符号右边数字)给-=左边的变量
  4. *= 乘等于 将等号右边的值赋值给*=左边的变量
  5. /= 除等于 将等号右边的值赋值给/=左边的变量
  6. %= 取余等于 将等号右边的值赋值给%=左边的变量
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

比较符

  1. > 大于比较
  2. < 小于比较
  3. >= 大于等于
  4. <= 小于等于
  5. == 等于比较 只比较值是否相等
  6. === 全等于比较 值和数据类型同时比较是否相等
  7. != 不等于比较 只比较值是否不相等
  8. !== 不全等于比较 同时比较值和数据类型是否不相等

true可以用1表示, false可以用0表示

所以有

其他运算符

  1. a++表示a = a+1
  2. a--表示a = a-1