龙空技术网

JavaScript运算符_赋值运算符(七)

老张前端 368

前言:

当前同学们对“html标签赋值”都比较重视,小伙伴们都想要了解一些“html标签赋值”的相关资讯。那么小编同时在网络上网罗了一些对于“html标签赋值””的相关内容,希望各位老铁们能喜欢,我们一起来了解一下吧!

目录:什么是赋值运算符?赋值运算符都有哪些?一、什么是赋值运算符?

JavaScript中的赋值运算可以分为简单赋值运算和复合赋值运算。简单赋值运算是将赋值运算符(=)右边表达式的值保存到左边的变量中;而复合赋值运算混合了其他操作(例如算术运算操作)和赋值操作。

二、赋值运算符都有哪些?

1. = : 将右边表达式的值赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 10;//这里就是值赋</script></body></html>

2. += : 将运算符左边的变量加上右边表达式的值赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 1;console.log( a+=2 ); //a=a+2</script></body></html>

3. -= : 将运算符左边的变量减去右边表达式的值赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 1;console.log( a-=2 ); //a=a-2</script></body></html>

4. *= : 将运算符左边的变量乘以右边表达式的值赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 1;console.log( a*=2 ); //a=a*2</script></body></html>

5. /= : 将运算符左边的变量除以右边表达式的值赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 1;console.log( a/=2 ); //a=a/2</script></body></html>

6. %= : 将运算符左边的变量用右边表达式的值求模,并将结果赋给左边的变量

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var a = 1;console.log( a%=2 ); //a=a%2</script></body></html>

最后来一个例子:某员工的月薪为5000元,扣除各项保险费用共500元,个人所得税起征点是3500元,税率为3%,计算该员工的实际收入是多少。代码如下:

<!DOCTYPE html><html><head>	<title></title></head><body><script type="text/javascript">var salary = 5000;var insurance = 500;var threshold = 3500;var tax = 0.03;salary-=insurance;var salary1=salary;salary1-=threshold;salary1*=tax;salary-=salary1;document.write("该员工的实际收入为"+salary+"元");</script></body></html>

运行结果为:该员工的实际收入为4470元

下节预告:一元运算符

标签: #html标签赋值