javascript特殊运算符有哪些

JavaScript拥有如下类型的运算符:赋值运算符、比较运算符算术运算符、位运算符、逻辑运算符、字符串运算符、条件(三元)运算符、逗号运算符、一元运算符和关系运算符。

JavaScript特殊运算符有哪些?

在编写JavaScript代码时,我们经常会使用到一些特殊的运算符,它们可以帮助我们更方便地完成一些复杂的操作,本文将介绍JavaScript中常用的特殊运算符及其用法。

javascript特殊运算符有哪些

算术运算符

1、加法运算符(+):用于对两个数值进行相加。

let a = 10;
let b = 20;
let sum = a + b; // 结果为30

2、减法运算符(-):用于对两个数值进行相减。

let a = 10;
let b = 20;
let difference = a b; // 结果为-10

3、乘法运算符(*):用于对两个数值进行相乘。

let a = 10;
let b = 20;
let product = a * b; // 结果为200

4、除法运算符(/):用于对两个数值进行相除,需要注意的是,如果被除数和除数都是整数,那么结果也会是整数,否则结果会是浮点数。

javascript特殊运算符有哪些

let a = 10;
let b = 2;
let quotient = a / b; // 结果为5

5、取模运算符(%):用于求两个数值相除后的余数。

let a = 7;
let b = 3;
let remainder = a % b; // 结果为1

关系运算符

1、等于运算符(==):用于判断两个值是否相等,包括类型转换。

let a = 10;
let b = "10";
let isEqual = (a == b); // 结果为true,因为在比较之前,a会被转换为字符串类型

2、不等于运算符(!=):用于判断两个值是否不相等。

let a = 10;
let b = "10";
let isNotEqual = (a != b); // 结果为true,因为a和b的类型不同,所以它们不相等

3、全等于运算符(===):用于判断两个值是否完全相等,包括类型和值,注意,这里的双等号表示严格相等。

javascript特殊运算符有哪些

let a = 10;
let b = "10";
let isStrictEqual = (a === b); // 结果为false,因为a的类型是数字,而b的类型是字符串,它们的类型不同,所以它们不完全相等

4、全不等运算符(!==):用于判断两个值是否不完全相等,包括类型和值,注意,这里的双等号表示严格不等,与全等于运算符不同,这里的双非等号表示类型和值都不同时才认为它们不相等。

let a = 10;
let b = "10";
let isStrictNotEqual = (a !== b); // 结果为true,因为a和b的类型不同,所以它们不完全相等

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/247684.html

(0)
K-seoK-seoSEO优化员
上一篇 2024年1月23日 02:08
下一篇 2024年1月23日 02:10

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入