手记

【学习打卡】第2天 JS基础语法中操作符的使用

课程名称:JavaScript进阶篇

课程章节: 你要懂的规则(JS基础语法)

主讲老师:慕课官方号

课程内容:

今天学习的内容包括:

操作符类型和优先级:操作符分为比较操作符、逻辑与操作符、逻辑或操作符以及逻辑非操作符,如何判断优先级。

课程收获:

比较操作符中有<表示小于,>表示大于,<=表示小于或等于,>=表示大于或等于,==表示等于,!=表示不等于。我们可以通过操作符来比较两个操作数的大小,得到结果为真用true表示,得到的结果为假用false表示。

逻辑与操作符&&,我们在数学中有b大于a,b小于c,我们用JavaScript可以用&&表示b > a && b < c,其中&&表示并且意思,只有&&两边同时为真的时候,整个表达式的值才为真,如果其中有一个是假的结果都是假。具体可以参考下面的表:

逻辑或操作符用||表示,我们需要注意的是如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。

逻辑非用!表示,意思,非真即假,非假即真。话都是相反的。

算术运算符优先级除法、乘法等操作符的优先级比加法和减法高。操作符之间的优先级是算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号。如果同级的运算是按从左到右次序进行,多层括号由里向外。

今天学习JS基础语法的后6小节,花了40分钟,主要是理解操作符的使用以及操作符中不同情况下的返回值。我们在工作中用的操作符的比较也比较多,所以学习这几节学到的知识还是收获颇深的。

1人推荐
随时随地看视频
慕课网APP