
JavaScript Assignment ตัวดำเนินการด้านการกำหนดค่า
ตัวดำเนินการด้านการกำหนดค่าในภาษา JavaScript มีดังนี้
ตัวดำเนินการ | คำอธิบาย |
= | นำค่าด้านหลังเครื่องหมายมากำหนดให้ตัวแปรด้านหน้าเครื่องหมาย |
+= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปบวกกับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
-= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปลบออกด้วยค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
*= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปคูณกับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
/= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปหารกับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
%= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปหารกับค่าด้านหลังเครื่องหมาย โดยเอาเฉพาะเศษ แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
<<= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปทำ Zero fill left shift กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
>>= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปทำ Signed right shift กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
>>>= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปทำ Zero fill right shift กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
&= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปดำเนินการ AND กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
^= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปดำเนินการ XOR กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
|= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปดำเนินการ OR กับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
**= | นำค่าจากตัวแปรด้านหน้าเครื่องหมายไปยกกำลังกับค่าด้านหลังเครื่องหมาย แล้วกำหนดค่าให้กับตัวแปรด้านหน้าเครื่องหมาย |
ตัวอย่างการใช้ตัวดำเนินการด้านการกำหนดค่า
var a = 20; var b = 30; var c = a; c += b; c -= a; c *= b; c /= a; c %= a; c <<= a; c >>= b; c >>>= a; c &= b; c ^= b; c |= b; c **= a;
บทความแนะนำ
Python แยกสตริงด้วยเมธอด splitlines()
Python ตัดช่องว่างด้านซ้ายในสตริงด้วยเมธอด lstrip()
CSS Syntax รูปแบบการเขียนโค้ด CSS
HTML Formatting การจัดรูปแบบตัวอักษร
Python ตรวจสอบว่าอักขระในสตริง เป็นช่องว่างทั้งหมดหรือไม่ ด้วยเมธอด isspace()
เข้ารหัสข้อความ ด้วยเมธอด encode() ใน Python
สี ชื่อสี ค่าสี RGB และรหัสสี HEX ใน HTML
JavaScript Variables ตัวแปรในภาษาจาวาสคริปต์