美文网首页
js运算符

js运算符

作者: 云淡风轻_301b | 来源:发表于2017-10-17 23:35 被阅读0次

js基础语法:运算符,判断语句,数据类型,js对象

一、运算符

赋值运算符 =
算数运算符 +-*/% ++ --
关系运算符 >< >= <= == === != !== (运算结果为布尔值)
条件运算符 (三目运算)
逻辑运算符 && || !

1.++a和a++

 var a = 10;
 var b = a++;//先把a的值赋值给b,a再自增
 console.log(a,b)// 11  10

 var c =5
 var d =++c;//c先自增,再赋值给d
 console.log(c,d)//6  6

2.==和===的区别
==、!= 只判断数值是否相等;
===、!== 判断数值和类型

3.三元运算符
条件语句?表达式1:表达式2
条件为真,取表达式1
条件为假,取表达式2

4.运算符优先级
算数运算符>关系运算符>逻辑运算符>赋值运算符

5.短路与:逻辑与中第一个条件为假,整个表达式就为假,不会判断后面的表达式(全真则真,一假俱假)

6.短路或:逻辑或中如果第一个条件为真,整个表达式就为真,此时不会去判断第二个条件(一真俱真)

相关文章

  • JavaScript 02 (运算符和选择结构)

    js的关系运算符,js的逻辑运算符,js的赋值运算符,js的运算符的优先级问题,js的自增和自减,js的选择结构 ...

  • 运算符及js操作属性

    关系运算符 相等运算符 条件运算符 运算符的优先级 代码块 js操作属性 js操作style属性 js操作clas...

  • js运算符

    js基础语法:运算符,判断语句,数据类型,js对象 一、运算符 赋值运算符 =算数运算符 +-*/% ++...

  • 2020-03-16

    JavaScript 初识 《① JS 速览——进入 JS 的世界》[编号:js_01] 《② 运算符、运算符优先...

  • 2018-12-01

    赋值运算符 关系运算符 Unicode编码 相等运算符 条件运算符 运算符的优先级 代码块 js操作属性 js换肤...

  • JS操作属性、函数

    条件运算符 运算符的优先级 代码块 JS操作属性 JS换肤 JS操作style属性 JS操作

  • 前端(运算符)

    与或运算 Unicode编码 相等运算符 条件运算符 js操作属性 js函数

  • 前端笔记10

    条件运算符 运算符优先级 代码块 js操作属性 换肤 js操作style属性 js操作class属性 js中括号操...

  • 2018-08-20

    今天学习了JS 运算符 JS 比较 JS If...Else JS Switch JS For JS While ...

  • 2018-11-29

    11js关系运算符 11js关系运算符 /*关系运算符存在的意义:1、默认情况下,...

网友评论

      本文标题:js运算符

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