前端入门——JavaScript 操作符( 三 )

let a = 10;a += 5; // 结果是 15上面的等同于下面:
let a = 10;a = a + 5; // 结果是 15当然也可以使用其它操作符,如(*=)、(/=)、(%=)、(-=)、(<<=)等等 。
条件操作符也称三目运算符,它是一种简便的条件运算,可以把它看成是if else的简化,其语法如下:
变量 = 布尔表达式 ? true_value: false_value先求出问号前面的布尔表示结果,如果是true,变量使用冒号前面的值,负则使用冒号后面的值 。如下示例:
let a = 5 > 3 ? '好' :'不好'; // 结果是 '好'逗号操作符使用(,)符号,表示可以执行多个操作,常用于变量定义或函数参数,如下示例:
var a = 0,b=1,c=2; // a、b、c使用逗号隔开let a,b,c;// 函数中的参数a、b、c使用逗号隔开function test(a,b,c){ // 函数主体}// 调用函数test(1,2,3)结论本节主要讲述了JavaScript中所有的操作符概念,这些都是最基本的知识,需要完全掌握 。在平常工作中其中除了位操作符不常用外,其它操作符使用频率很高,尤其是布尔操作符,算术操作符,比较操作符等 。
本篇只是大概讲述了操作符的概念和使用方法,还有一些细节没有讲到,作为入门课程已经足够了,你可以自己搜索每个知识点详细内容,比如关于二进制数据、位操作、数据类型强制转换等,这里不再详细介绍 。
参考资料:《JavaScript 高级程序设计》
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript
https://www.w3cschool.cn/javascript/js-operators.html

【前端入门——JavaScript 操作符】


推荐阅读