首页> 基础笔记 >JS/JQ基础学习 >基础语法 基础语法

JavaScript表达式与运算符

作者:小萝卜 2023-03-21 浏览 252

简介1.表达式 常量表达式 1.2 “str” false 变量表达式 x y 复合表达式 x + y 1 + 2 (x+y)-(1+2) 2.操作数 x = 100 x = 12+23 x和常量12,23,100都是操作

1.表达式

常量表达式 1.2  “str” false

变量表达式 x   y

复合表达式 x + y      1 + 2    (x+y)-(1+2)

2.操作数

x = 100   x = 12+23   x和常量12,23,100都是操作

3.运算符

a.一元运算符    ++  --

b.二元运算符    + - * /

c.三元运算符    ?:

d.算术运算符

e.比较运算符

f.字符串运算符

g.赋值运算符

h.逻辑运算符算术运算符:

i.位运算符

j.特殊运算符

算术运算符:

1.加法运算符 +

2.减法运算符 -

3.乘法运算符 *

4.除法运算符 /

5.模运算符 %

6.负号运算符 -

7.正号运算符 +

8.递增运算符 ++

9.递减运算符 --

关系运算符

1.相等运算符 ==

2.等同运算符 ===

3.不等运算符 !=

4.不等同运算符 !==

5.小于运算符 <

6.大于运算符 >

7.小于或等于运算符 <=

8.大于或等于运算符 >=

9.in运算符

判断一个值是否属于某个数组或者一个属性是否属于一个对象

10.instanceof

判断一个对象的实例是否属于某个对象

11.字符串运算符 +连字符

12.赋值运算符 =

逻辑运算符:

1.逻辑与 &&

2.逻辑或 ||

3.逻辑非 !

其他运算符:

1.条件运算符 ?:

2.new运算符 new 对象类型

3.void运算符

void运算符可以让操作数进行运算,但是却舍弃运算之后的结果。

4.typeof运算符

说明操作数是什么类型。 typeof(a)

5.对象属性存取运算符

我们使用.来调用和设置对象的属性或者方法 d.name

6.delete运算符

delete运算符可以用来删除变量、对象的属性、或数组中的元素。delete运算符返回的是布尔值类型。

delete 对象名 delete 变量名

delete 对象名.属性

delete 数组[索引]

7.逗号运算符

var a = 1;

var b = 2;

c = a+b , d = a-b;

8.this运算符

this代表的是当前对象。与php的$this的道理一样。

 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>运算符</title>
</head>
<body>
	<script type="text/javascript">
	//算字赋比逻位他
	//算数运算符
		+ - * / %  ++  --
	//字符串连接符号
		+
	//赋值运算符
		=  +=  -=  *= /= %=
	//比较运算符
		>  <  >= <= == != !== ===
	//逻辑运算符
		&& || !
	//位运算符
		&  |  ^  ~
	//其他运算符
		? : 

	</script>
</body>
</html>

很赞哦! (0)

文章评论

    高端网站建设