js运算符号

运算符
数字运算符
递增递减
比较运算符
相等运算符
逻辑运算符
赋值运算符 -= += *= /= %=
一元运算符
三元运算符
短路运算
优先级  &&>||
if分支语句
switch分支语句


运算符也叫操作符,实现赋值,运算的功能
  +-*/ %(取余)
typeof也是运算符

相加+
只要和字符串相加的都会转换成字符串
数字跟NaN相加的结果都是NaN,字符串和nan相加就是拼接

相减-
减法运算符会把字符串中的字符串变成数字
非数值型的字符串是nun

乘法
会把字符串中的数字转化成数值型
非数字型的字符串返回的是NaN

除法
会把字符串中的数字转化成数值型
非数字型的字符串返回的是NaN

取余%

递增++
写前面就是先+1再运算
写后面就是先运算再+1

递减--
写前面就是先-1再运算
写后面代表的是原来的值

逻辑运算符


&&
两边必须都是true是时才会true返回否则则为false

||
有一个是true就会返回true两个都是false时才会返回false

! not
取反

!= 不相等
!== 数据类型完全不相等

短路运算 
当有多个表达式时左边的表达式的值可以确定结果时,右边的就不再继续运算了
与 &&
如果第一个值为真就返回第二个表达式
如果第一个值为假就会返回第一个表达式
或||
如果第一个值为真就返回第一个表达式
如果第一个值为假就会返回第二个表达式

赋值运算符

优先级
从左向右逻辑与与逻辑或优先级一样,想要改变加括号
 

三元表达式
语法
表达式1 ? 表达式2 : 表达式3
如果表达式1为真会返回表达式2
如果表达式1为假会返回表达式3
空字符串是假.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值