操作符

算术运算符:+ - * / % ++ -- 一元运算符:++ -- ! 逻辑运算符:&||! 比较运算符 == === != > < >= <= 赋值运算= += -= /= %= 运算符的优先级有以下几种: ()优先级最高 一元运算符:++、 -- 算数运算符:先* / % 再+ - 关系运算符: >、 < 、>=、 <= 相等运算符:== 、!=、===、!= 逻辑运算符:先&& 后||

算术运算符 /

var a=3;
console.log(a/0);

%

var a=3;
console.log(a%0);

一元运算符

var a=1;
++a; //a=a+1 表达式返回a的值
a++;//先返回表达式的值  再a=a+1;
var a=1;
var b=++a + ++a;
console.log(b);
var a=1;
var b=a++ + ++a;
console.log(b);
var a=1;
var b=a++ + a++;
console.log(b);
var a=1;
var b=++a + a++;
console.log(b);

逻辑运算符 &&

//同时为true返回true,有一个false返回false,也称短路运算符
var a=true && false;
console.log(a);

||

//有一个为true,返回true,也称短路运算符
var a=true || false;
console.log(a);
//          如果两个操作数都不是布尔类型
//          如果两个值转换为布尔类型都是true,返回第二个值
//          如果有一个为false,返回这个数
           var a='abc' && 'bcd';
           console.log(a);
思考?
var a='abc' || 'bcd';
console.log(a);
sum(1,5);
function sum(a,b){
        a=a||0;
        console.log(a+b);
}

赋值运算符 += -= *= /=

var a=((4>=6)||("a"!="b")) && !((1+2)==4)&&true;

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 验证码

    河湾欢儿
  • getclass removeclass

    河湾欢儿
  • 数组

    河湾欢儿
  • 前端基础-JavaScript操作符

    cwl_java
  • Go语言 | 从并发模式看channel使用技巧

    最近重看MinIO的源代码,发现纠删码模式下读取数据盘的时候,使用了更简单的并发读取方式,以前看的时候没发现,查了下Git历史记录,发现是19年新改的,新的使用...

    飞雪无情
  • 米斯特白帽培训讲义(v2)实战篇 捷达系统

    这个东西仍旧是闭源的,我们使用它的演示站点,http://demoerp.jeedaa.com来进行演示。

    ApacheCN_飞龙
  • AS3贝塞尔曲线类

    贝塞尔曲线被广泛用于塔防类的游戏,当然一些特殊的缓动效果有些 也用 到这个 , 目前 这个没必要我们担心 , TweenMax 为我们提供了这些功能.

    py3study
  • 分享 Druid 连接池参数优化实战

    最近利用 MHA 做好 Mysql 读写分离后,时不时有用户反馈后台发布文章时,报程序“通用异常",经问题排查,里面涉及应用JDBC连接池参数及Mysql参数调...

    猿芯
  • 页面优化 - 使用Data URI代替图片SRC

    对于提高页面访问性能的方式,其中比较重要的准则就是减少页面的请求数量 常用的方式是合并css js文件、使用精灵图片 还有一种有效方法可以尝试,用Data ...

    dys
  • 微信小程序营销技巧 运营手法和类型一样为什么同行赚的盆满钵满?

    现在市面上小程序不说比比皆是,但也为数众多,可以说现在小程序正在蓬勃发展,众多有眼见或者随波逐流者纷纷涌入,臆想通过小程序获取流量红利,增加自身的利润。

    速成应用小程序开发平台

扫码关注云+社区

领取腾讯云代金券