"=" est un opérateur d'affectation en JavaScript, utilisé pour attribuer la valeur de l'expression de droite à la variable ou à l'attribut de gauche, tel que "name = "nch"" ; les opérateurs d'affectation similaires incluent "+=" ; , "-=", "*=", "/=", "%=", etc.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
opérateur d'affectation javascript "="
Les expressions d'affectation utilisent des opérateurs tels que = pour attribuer des valeurs à des variables ou des attributs. Dans cette expression, l'opérande de gauche doit être une variable ou un attribut, et l'opérande de droite peut être n'importe quelle valeur de n'importe quel type. La valeur de l'expression entière est égale à la valeur de l'opérande de droite. La fonction de l'opérateur d'affectation est de stocker la valeur de l'opérande de droite dans l'opérande de gauche. Selon que d'autres opérations doivent être effectuées avant l'affectation, les opérateurs d'affectation peuvent être divisés en opérateurs d'affectation simples et opérateurs d'affectation composés.
Opérateurs d'affectation couramment utilisés :
运算符 | 描述 | 示例 |
---|---|---|
= | 将右边表达式的值赋给左边的变量或属性 | 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 |
Exemple : Utilisation d'opérateurs d'affectation
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);
Résultats d'exécution :
Informations détaillées :
Opérateur d'affectation JavaScript
运算符 | 例子 | 等同于 |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
x | x = x | |
>>= | x >>= y | x = x >> y |
>>>= | x >>>= y | x = x >>> y |
&= | x &= y | x = x & y |
^= | x ^= y | x = x ^ y |
|= | x |= y | x = x | y |
**= | x **= y | x = x ** y |
【Apprentissage recommandé :javascript tutoriel avancé】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!