• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > JS应用 > JS教程(3):JS的常规运算符

    JS教程(3):JS的常规运算符

    作者: 分类:JS应用 点击: 275 次
    wordpress CMS主题:ssmay主题

      每一种编程语言当中,都离不开运算符。有数字的加减运算符,有字符串连接时所用到的连接运算符…… 每一种运算符都有编程赋予它的使命。JS跃然是一种前端脚本语言,同样也是离不开运算符的。今天,我们就来介绍一下JS的运算符。

      1:算术运算符:

      算术运算符,就是我们小学时学习的那些:加减乘除(+ - * /),这些在这里不做多说,跟小学时的一个意思。JS除了这几个我们所熟悉的数学运算符外,还有其它几个数学运算符。

      取余(%) ,就是获取2个数字相除的余数。这个在JS判断语句中经常用到。如:

      var a=5,b=2;
      if(a%b==0){
      alert("等于0");
      }else{
      alert("不等于0")
      }

      加1/减1 (++/--):这个运算符在JS中使用得非常的多。最典型的是for循环语句:

      for(var i=0; i<10; i++){
      console.log(i);
      }

      上面代码是打印出0到9的数字。这里用到了++运算符。

      2:比较运算符:

      比较运算符在JS的判断语句中使用得非常多,比较运算符返回的是布尔类型的值。它包括:<小于、>大于、>=大于等于、<=小于等于==等于、!=不等于、===(全等于)、 !==(不全等于)。

      ===和==的区别:===:表示 数据类型和数据大小 都相同。而==只表示数据大小相同。 例:

      console.log(10==='10') 返回alse,因为它们的数据类型不相同。10是数值,而'10'是字符串。

      console.log(10=='10') 返回true,因为只比较了数据大小。

      3:逻辑运算符:

      逻辑运算符,经常出现在判断语句中。它包括:逻辑与 &&、逻辑或 ||、逻辑非 !这3种。

      逻辑与 与 逻辑或:返回的结果是“其中的一个操作数”。【在PHP中返回的是布尔值】

      逻辑非:返回的结果是 布尔 值。 如:

      console.log( ‘gao’ && ‘ssmay’); 返回的结果是 ssmay
      console.log( ‘gao’ || 'ssmay’); 返回的结果是 gao

      4:+加号运算符

      (1)、算术加法运算: 两边都是数字。即上面所说的算术运算符。
      (2)、连接运算符:两边有一个是字符串的,就是连接运算。如:

      10+‘10’ = 1010;结果是1010,这是因为+号的右边的10是字符串。

      'abc'+'efg' = 'abcefg';

      当然,JS还有其它的运算符,如:位运算符,但这些很少用到,所以此处不做介绍。



      QQ二维码

    文章作者:ssmay
    本文地址:http://wanlimm.com/77201808176608.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    一条回应:“JS教程(3):JS的常规运算符”

    1. kongxincai3说道:

      略微有点过于简略。计算一般还会要结合函数等使用

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.