首頁 >web前端 >前端問答 >javascript中=是什麼

javascript中=是什麼

青灯夜游
青灯夜游原創
2021-07-20 17:52:294425瀏覽

“=”是javascript中的一個賦值運算符,用於將右邊表達式的值賦給左邊的變數或屬性,例“name = "nch"”;類似的賦值運算符還有“ =”、“-=”、“*=”、“/=”、“%=”等。

javascript中=是什麼

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript 賦值運算子「=」

#賦值表達式使用=等運算子給變數或屬性賦值。在該表達式中要求左操作數為變數或屬性,右操作數則可以是任意類型的任意值。整個表達式的值等於右邊操作數的值。賦值運算子的功能是將右邊操作數的值保存在左運算元中。在按賦值前是否需要執行其他運算,賦值運算子可分為簡單賦值運算子和複合賦值運算子。

常用的賦值運算子:

#運算子 描述 範例
= 將右邊表達式的值賦給左邊的變數或屬性 name = "nch"
= 將運算子左邊的變數或屬性的值加上右邊運算式的值賦給左邊的變數或屬性
a = b  //相當於:a = a b
-= 將運算子左邊的變數或屬性的值減去右邊表達式的值賦給左邊的變量或屬性
a -= b  //相當於:a = a-b
#*= 將運算子左邊的變數或屬性的值乘以右邊表達式的值賦給左邊的變數或屬性
a *= b  //相當於:a = a*b
#/= 將運算子左邊的變數或屬性的值除以右邊表達式的值賦給左邊的變數或屬性
a / = b  //相當於:a = a/b
%= 將運算子左邊的變數或屬性的值用右邊表達式的值取模,並將結果賦給左邊的變數或屬性 ##a %= b  //相當於:a = a%b

範例:賦值運算子的使用

var x = 16,y = 8,z = 3;  //各个变量使用简单赋值运算符“=”赋值
var temp = x*y;  //将右边表达式的值赋给变量
console.log("x = 16, y = 8, z = 3");
console.log("x /= 2的值为:", x /= 2);//使用复合赋值运算符/=
console.log("y %= 3的值为:", y %= 3); //使用复合赋值运算符%=
console.log("z *= 2的值为:", z *= 2); //使用复合赋值运算符*=
console.log("temp = x*y的值为:", x * y);

執行結果:

javascript中=是什麼

##」擴充資料:

JavaScript 賦值運算子

運算子##x = yx = x y-=x -= y*=##x = x * y/=##x /= yx %= yx >>=x >>= yx = x >> y>>> =x >>>= yx = x >>> y&=
範例 等於
#= x = y x = y
=
##x = x - y
x *= y
x = x / y %=
x = x % y
x = x

########## ##x &= y######x = x & y#############^=######x ^= y######x = x ^ y############|=######x |= y######x = x | y###########* *=######x **= y######x = x ** y################【推薦學習:###javascript進階教學###】###

以上是javascript中=是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn