JS 核心语言基础语法 之 操作符
关于js操作符的这一部分,主要学习要点就是死记硬背,当然了,每个人有每个人的学习技巧啦,怎么记忆最方便,那就看个人了,废话不说先来上图~
这张图有点大哈,之前的都是我截图的啦,因为一屏能截全,操作符有点多,截不全,我就导出了个大图~
其实你看着图大内容好像挺多的,我给你梳理一下,可能你就不觉得多啦,我们按什么顺序梳理呢?按我平时使用到的频率来吧。平时我用到的最多的,是赋值运算符,其实就是等于号=,上图中赋值运算符也很多,但是在一般的工作中,最常用的就是=,其他的都是涉及到运算的,用到的不多,你可以多尝试了解一下。
用到第二多的,是比较运算符对应上图呢,就是关系运算符和相对运算符,什么大于小于啦,等不等于啦,这里需要注意的是,是否等于(==)和是否全等于(===),==不会判断数据类型,===会判断数据类型,这个使用,根据你具体使用场景来判断就可以了。
再就是布尔操作符用到的比较多,非(!)、与(&&)、或(||),这些在判断条件里经常用到。
然后是算数运算符,包含上图中的一元运算符、乘性运算符、加性运算符,这类运算符主要是用来做计算用的,这里边需要注意到的两个运算符是++和--,因为这两个涉及到前置和后置的问题,我们只讲++,因为--道理跟它是一样的,前置++,就是运算符在变量的前面,后置++,就是++在变量的后面,我们先看下面的例子:
大家看到区别了吗?前置++,变量本身先加,后置++,变量先赋值,然后再进行加1的操作。这个是重点哦,千万不要弄错了!
最后我们要说到的是条件运算符,又叫三目运算符,用法是 表达式?执行A:执行B,简言之,就是表达式的值为true,就执行A,如果为false,就执行B。
关于图中的操作符,我们没有提到的就是位操作符了,用到的情况很少,反正我是没有用到过啦,大家可以了解,我就不说了。
关于运算符的优先级的问题,按照上图说明的就可以啦,运算符就到这里吧,其实看着多,真正运用的,也就那么几个,用着用着就熟啦,先这样,拜拜喽~
- 点赞
- 收藏
- 关注作者
评论(0)