[知了堂学习笔记]_JS中的运算符
来源:互联网 发布:ruby编程语言 pdf 编辑:程序博客网 时间:2024/06/06 03:41
请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php
运算符的分类:
算数运算符、比较运算符、赋值运算符、字符串+运算符、逻辑运算符、条件运算符、typeof运算符
1.算数运算符
如下图:
关于累加++: 如果++运算在变量的前面,先做加法,然后得到结果,如果在变量后面,先使用,再做加法运算。
除法操作,js中除法操作是含有小数部分。
2.赋值运算符
如下图:
3.比较运算符
比较运算符:>、<、>=、<=、!=、==、===
比较运算符又称为关系运算符。
比较运算符的结果只有两种值:true或false
注意:==和===的区别
==只比较两个数的值是否相等
===不仅比较两个数的值是否相等,还会比较两个数的类型,要值和类型都相等才会返回true,否则都返回false。例:一个为字符串类型的“9”和一个为number类型的9,返回值就为false。
4.逻辑运算符
逻辑运算符:&&、||、!
逻辑运算符是对两个布尔值作运算,计算后的结果也是一个布尔值。
5.字符串+运算符
作用:用于把文本值或字符串变量加起来(连接起来)
6.条件运算符
用于对条件的判断。例:
7.Typeof运算符
typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。主要计算某个变量的数据类型是什么。
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: “number,” “string,” “boolean,” “object,” “function,” 和 “undefined.”
typeof的运算数未定义,返回的就是 “undefined”
运算数为数字 typeof(x) = “number”
字符串 typeof(x) = “string”
布尔值 typeof(x) = “boolean”
对象,数组和null typeof(x) = “object”
函数 typeof(x) = “function
- [知了堂学习笔记]_JS中的运算符
- [知了堂学习笔记]_Js中的函数
- [知了堂学习笔记]_JS中的控制语句
- [知了堂学习笔记]_JS的数据类型
- [知了堂学习笔记]_JS内置对象
- [知了堂学习笔记]_JS的DOM基本操作
- [知了堂学习笔记] javascript数据类型、运算符、控制语句
- [知了堂学习笔记]_JavaScript之typeof运算符
- 韩顺平 javascript教学视频_学习笔记4_js运算符2_js移位运算
- 韩顺平 javascript教学视频_学习笔记3_js基本数据类型_js运算符
- 【知了堂学习笔记】java中的正则表达式
- 【知了堂学习笔记】JFreeChart
- [知了堂学习笔记]_JavaScript
- [知了堂学习笔记] javascript DOM学习
- 【知了堂学习笔记】c3p0连接池
- 【知了堂学习笔记】正则表达式
- 【知了堂学习笔记】正则表达式
- 【知了堂学习笔记】正则表达式
- 测算Redis处理实际生产请求的QPS/TPS
- Linux网络编程一
- Java四种引用类型详解
- AS导包、封装依赖库流程
- PDO连接与操作数据库
- [知了堂学习笔记]_JS中的运算符
- 理解RESTful架构
- 固定资产管理
- ZuulProxy fails with “RibbonCommand timed-out and no fallback available” when it should do failover
- 目标跟踪
- java调用他人网上或是数据库接口,拒绝访问_buaa.edu_1406
- Android 上传自己的开源库到Bintray
- response乱码 response.setCharacterEncoding("UTF-8")不生效的原因及解决方法
- Linux网络编程二