JavaScript 运算符

作者: Vychod | 来源:发表于2021-01-12 14:57 被阅读0次

算术运算符

加、减、乘、除
指数(**)、余数(%)
自增(x++、x--)、自减(x--、--x)
数值(+x)、负数值(-x)

  • 如果一个运算子是字符串,另一个运算子是非字符串,这时非字符串会转成字符串,再连接在一起。
  • 由于加法运算符存在重载,可能执行两种运算,使用的时候必须很小心。
    '3' + 4 + 5 // "345"
    3 + 4 + '5' // "75"
    
  • 除了加法运算符,其他算术运算符(比如减法、除法和乘法)都不会发生重载。它们的规则是:所有运算子一律转为数值,再进行相应的数学运算。
  • 余数运算 运算结果的正负号由第一个运算子的正负号决定。
  • 数值运算符的作用在于可以将任何值转为数值(与Number函数的作用相同)。
    +true // 1
    +[] // 0
    +{} // NaN
    
  • 指数运算符是右结合,而不是左结合。即多个指数运算符连用时,先进行最右边的计算。

比较运算符

布尔运算符

!、&&、 || 、?:

二进制位运算符

其他运算符、运算顺序

void 运算符 用户点击链接提交表单,但是不产生页面跳转

<a href="javascript: void(document.form.submit())">
  提交
</a>

相关文章

  • Javascript运算符

    JavaScript 运算符 JavaScript 运算符用于赋值,比较值,执行算术运算等。 JavaScript...

  • javaScript运算符

    javaScript算术运算符 javaScript赋值运算符 用于字符串的 + 运算符 + 运算符用于把文本值或...

  • javascript学习思维导图

    JavaScript 数据类型 JavaScript 变量 Javascript 运算符 JavaScript 流...

  • JavaScript 学习脑图

    javascript数据类型 javascript变量 javascript运算符 javascript数组 ja...

  • 8/23

    JavaScript运算符: 运算符 = 用于赋值 运算符 + 用于加值 算数运算符 + - * / % ++ -...

  • JavaScript逻辑运算符与赋值运算符

    逻辑运算符 JavaScript中有三个逻辑运算符,&&与、||或、!非。 JavaScript 中的逻辑运算符可...

  • 03-JavaScript运算符

    JavaScript运算符 和数学的运算符一样,JavaScript中的运算符是告诉程序执行特定算术或逻辑操作的符...

  • 第三课 JavaScript运算符

    JavaScript算术运算符 +-*/%(取余)++(递增)--(递减)- 赋值运算符;���=+=-=*=/=...

  • JS装逼操作锦集

    位运算符 这套运算符针对的是整数,所以对 JavaScript 完全无用,因为 JavaScript 内部,所有数...

  • review javascript 27:JS运算符

    JavaScript 运算符主要包括:· 算术运算符· 赋值运算符· 比较运算符· 三元运算符· 逻辑运算符· 字...

网友评论

    本文标题:JavaScript 运算符

    本文链接:https://www.haomeiwen.com/subject/dlteaktx.html