表达式与操作符

阅读: 评论:0

表达式与操作符

表达式与操作符

开发工具与关键技术:VS JavaScript
作者:梁文杰
撰写时间:2020年4月23日

表达式

表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。
一个表达式可以包含常数或变量。我们一起看看下面的JavaScript语句:
var bfd =6 6;
bfd = bfd + 4;
第一个bfd:bfd变量。 “=”号:赋值。 bfd + 4:表达式。

操作符

操作符是用于在JavaScript中指定一定动作的符号。看下面这段JavaScript代码:
Shy = PDD1 + PDD2;
其中的“=”和“+”都是操作符。
JavaScript中还有很多这样的操作符,例如:
算数操作符:+、-、*、/等。
比较操作符:>、<、>=、<=等。
逻辑操作符:||、&&、!。这三个操作符的意思分别是或、与、非。

注意:
1.“=”操作符是赋值,不是等于,“==”才是等于。
2.“+”算数操作符,算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串。
mystring = “Java” + “Script”;
mystring的值为“JavaScript”这个字符串。

自加一,自减一(++和–)

算术操作符除了+、-、*、/外,还有两个非常常用的操作符,自加一“++”,自减一“–”。
首先来看一个例子:

var myDeft = 6;
myDeft++;myDeft的值变为7。
myDeft–;myDeft的值又变回6。
上面的例子中,myDeft++使myDefft值在原基础上增加1,myDeft—使myDeft值在原基础上减去1。

操作符优先级

我们都知道,乘法、除法等操作符的优先级比加法和减法高,下面有个例子:
var stra = 9;
var strb = 6;
jq = stra + 18/2 – strb*3
首先算出除法和乘法结果为:9 + 9 – 18 =0。
如果我们要改变运算顺序,可以用添加括号的方法来改变优先级。
var numa = 2;
var numb = 7;
my = (numa + 8)/(numb - 5) * 3
先算出小括号里的可以得出:10 / 2 * 3 = 15。
操作符的优先级排行(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → 赋值符号

本文发布于:2024-01-31 07:22:48,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665696926622.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:表达式   操作
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23