JS表达式与操作符的使用方法

                                                                            JS表达式与操作符

一、JavaScript表达式:

        将同类型的数据,用操作符按一定的规则连接起来的、有意义的式子称为表达式。

    算术表达式:由算术运算符和括号连接起来的式子。

    字符串表达式:字符串表达式是由操作符(运算符)、变量和常数(字符串常数、数字常数或对象常数)的组合

    关系(比较)表达式:指运算符为<,<=,>,>=,==,!=,===的表达式。

    逻辑表达式:指运算符为或||、与&&、非!的表达式。

二、1、布尔操作符

         1)&&(与) :找第一个为false的值并返回,如果找不到,则返回最后一个值。

        例如:52  &&  0  &&  null          //       返回 0

                  22  &&  55  &&  "nbsp"           //  返回   "nbsp"

         2)||(或):找第一个为true的值并返回,如果找不到,则返回最后一个值。

        例如:0  ||  null  ||  52 ||  ""             // 返回 52

                 null  ||  NAN  ||  0                   // 返回  0

       3) ! (非):无论操作数是什么类型,都会取布尔值,并且取反。

         例如: !null          // 返回  true

                     !55           //  返回  false

2、条件操作符:也叫三元运算符或者三目运算符,代替简单的if语句

例如:var a  =  55  > 20 ?    55  :  22

3、赋值操作符

=  +=  -=  *=  /=  %=(取余)

例如:var  a =5;

         a+=4

        document (a)               //    结果为4

4、逗号操作符:用逗号操作符可以在一条语句中执行多个操作。

如 :var a = 5, b = 1 , c = 10 ;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容