- 1
- 0
- 约3.33千字
- 约 29页
- 2019-10-11 发布于广东
- 举报
4.5.1 运算符运算符也称为操作符,可以进行数学运算、比较运算、逻辑运算和赋值运算等,参与运算的数据称为操作数。按照操作数的多少,可以分为单目操作运算符(只有一个操作数)、双目运算符(作用于两个操作数)和三目运算符(作用于三个操作数)。JS中的运算符有优先级和结合性的概念。所谓的优先级是指如果同时出现多个运算符时,没有括号的情况下先执行哪一个。优先级高的先执行,优先级低的后执行。如,a + b * c,因为*乘号的优先级高,所以先算b*c,再计算a加bc的积。结合性是指相同优先级的运算符在同一个表达式中,且没有括号的时候,运算符和操作数的结合方式,通常有从左到右结合(称为左结合性)和从右到左结合(称为右结合性)两种方式。如a + b + c,因为+(加号)是左结合的,所以等价于(a + b)+ c。JavaScript中的运行符如表4-3[18][19]所示。注:优先级从上到下依次降低,即1最高,15最低。如果在实际工作中,不能确定运算符的优先级时,用括号改变运算顺序是不错的选择。从表4-13可以看出运算符的基本用法,现在对表中无法说明的内容再做一下说明。1、优先级与结合性虽然JS规定了运算符的优先级,但要确定记住每个运算符的优先级恐怕不是那么容易。如果在编程时不能确定要使用的运算符的优先级该怎么办呢?当然可以查阅JS手册或者参考书,但还有一个更容易的办法,那就是用圆括号改变运算
您可能关注的文档
- access2013数据库技术及应用(第2版)教学课件作者姜增如第2章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第3章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第4章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第5章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第6章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第7章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第8章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第9章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如第10章.ppt
- access2013数据库技术及应用(第2版)教学课件作者姜增如目录.ppt
最近下载
- 小学英语必考10个知识点归纳总结.docx VIP
- 新版现代西班牙语第一册课后答案.docx VIP
- 《1.7连续求一个数的几分之几是多少的问题》课件 人教版数学六年级上册.ppt VIP
- (高清版)B-T 90.1-2023 紧固件 验收检查.pdf VIP
- 分包工程施工结算书.docx VIP
- 《企业会计准则第21号——租赁》应用指南(2023年,).docx
- 高频精选:北工大mba面试题目及答案.doc VIP
- 40页《华为LTC流程(线索、机会、合同)》课件.pptx
- 2《学会宽容——和而不同》(课件)部编版道德与法治六年级下册.pptx VIP
- (一模)2026年广州市高三普通高中毕业班综合测试(一)地理试卷(含答案).docx
原创力文档

文档评论(0)