码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript运算符

时间:2015-11-05 19:10:12      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

JavaScript运算符

计算:

  1. + , 两个数字相加(10 + 20)
    注意:如果 加号两边都是数字,则进行数学运算
             如果 加号两边存在字符串,则进行连接操作,如 "10" + 20 ==> 1020
  2. - , 两个数字进行减法运算
  3. * , 乘法运算
  4. / ,除法运算
  5. % , 取模运算(求余数)
赋值:
  1. = , 等号右边的值赋给左边的变量
  2. += , 同样是两种情况
    1.如果左边变量原值是数字,并且右边的值也为数字,则将左边的值加上右边的值,然后赋值给左边的变量
    2.如果左边或者右边的值为字符串,则进行拼接操作
    <script type="text/javascript">
      var num1 = "10";
      var num2 = 5;
      document.write(num1+=num2);  // 105
    </script>
  3. -=,等号左边的值减去右边的值,然后赋值给左边变量
  4. *=,等号左边的值乘以右边的值,然后赋值给左边变量
  5. /=,等号左边的值除以右边的值,然后赋值给左边变量
  6. %=,等号左边的值和右边的值取模,然后赋值给左边变量
  7. 注意,除了 += 以外,如果左右两边存在字符串,则会自动转换为数字,如果转换为NaN,则运算结果为NaN

比较:

  1. >   大于
  2. <   小于
  3. == 等于
  4. >=  大于等于
  5. <=  小于等于
  6. !=  不等于
  7. === 全等于
  8. !== 不全等于
  9. 注意:比较的结果为布尔型,true 或 false
逻辑:

  1. 与,&&
  2. 或 , ||
位运算:

  1. &
  2. |

JavaScript运算符

标签:

原文地址:http://my.oschina.net/mpf/blog/526643

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!