操作符

 

             (作者:老薛,撰写时间:2019年6月8日)

操作符是用于在JavaScript中指定一定动作的符号。看下面这段JavaScript代码。

sum = numa + numb;其中的"="和"+"都是操作符。JavaScript中还有很多这样的操作符,例如

算术操作符(+、-、*、/等)、比较操作符(<、>、>=、<=等)、逻辑操作符(&&、||、!)。

注意:

1、“=” 操作符是赋值,不是等于。

2、"+"算术操作符  算术运算符主要用来完成类似加减乘除的工作。

3. 在JavaScript中,“+”不只代表加法,还可以连接两个字符串。

我们在看这个代码:mystring = "Java" + "Script";也就是mystring的值“JavaScript”这个字符串。

算术操作符除了(+、-、*、/)外,还有两个非常常用的操作符,自加一“++”;自减一“--”。首先来看一张图1:

                                     图1

我们也看到图1,mynum的值可以变为22,而mynum的值又可以变回10。上面的例子中,mynum++使mynum值在原基础上增加1,mynum--使mynum在原基础上减去1,其实也可以写成下面图2的这个样子:

                                     图2

接下来我要说到:操作符优先级。我们都知道,除法、乘法等操作符的优先级比加法和减法高,例如图3:

                                      图3

我们也知道表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。而操作符之间的优先级(高到低):算术操作符→比较操作符→ 逻辑操作符 → "="赋值符号。它的操作符是:(+,-,*,/,++,--,%) (<,>,==,===,<=,>=,!=) true false (&&,||,!)。

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值