Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. 1.==逗号操作符==
  2. 使用逗号操作符可以在一条语句中执行多个操作,
  3. 如 ```var num1 = 1, num2 = 5, num3 = 6;```
  4.  
  5. 2.==赋值操作符==
  6. 赋值操作符是等号(=),它会将右操作数的值直接赋给左操作数。也就是说,x = y 将把 y 的值赋给 x。
  7. 赋值运算符并不是等于,如果我想把5这个值赋值给变量a
  8. 则:a=5;
  9.  
  10. 3.==算数操作符==
  11. 算术操作符有‘+’,‘-’,‘*’,‘/’,‘%’。它们的含义分别为加或者拼接作用,减,乘,除,取余(求模)。
  12.  
  13. 4.==关系操作符==
  14. 关系操作符有‘```>```’,‘```<```’,‘```>=```’,‘```<=```’,‘```==```’,‘```===```’,‘```!==```’,‘```!==```’。
  15. 等于(```==```)的情况下 只要值相同就返回True
  16. 全等(```===```)的时候需要值和类型都要匹配才能返回True
  17.  
  18. 5.==条件操作符==
  19. ```var a=10,u1=100,u2=200;var m=a>0?u1:u2;console.log(m)```
  20. 上一行代码的意思是如果a>0正确,执行u1,如果错误,执行u2。
  21.  
  22. 6.==逻辑操作符==
  23. 1).&&(与),&&前后两个均为真才可以
  24. 2).||(或),||前后有一个真就可以
  25. 3).!(非),!求当前的值得非
  26. 奇怪的逻辑与,逻辑或
  27. 与 如果&&前面的表达式不成立,自动不执行后面的表达式。
  28. 或 如果||前面的表达式成立,自动不执行后面的表达式。
  29.  
  30. 7.==递增和递减操作符==
  31. 递增和递减操作符有‘++’,‘-–’。i表示先执行后加1,++i表示先加1后执行。
  32.  
  33. 8.==操作符优先级==:
  34. 逻辑非,递增和递减操作符,算术操作符,关系操作符,逻辑与和逻辑或,条件操作符,赋值操作符。
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement