JavaScript ตัวแปร global บทความนี้สอนสร้างตัวแปร global ซึ่งเป็นตัวแปรที่สามารถเรียกใช้งานได้จากทุกที่ ทุกฟังก์ชัน ที่สามารถมองเห็นตัวแปรดังกล่าว ด้วยคำสั่ง var ตามด้วยชื่อตัวแปร สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript ตัวแปร global
<script>
var x = 1;
function a() {
x = x + 1;
console.log( "ตัวแปร x ในฟังก์ชัน a เท่ากับ = "+x );
}
function b() {
x = x + 5
console.log( "ตัวแปร x ในฟังก์ชัน b เท่ากับ = "+x );
}
a();
b();
</script>
ผลลัพธ์
ตัวแปร x ในฟังก์ชัน a เท่ากับ = 2
ตัวแปร x ในฟังก์ชัน b เท่ากับ = 7
JavaScript ตัวแปร global จากตัวอย่างสร้างตัวแปร global ด้วย var x กำหนดค่าให้เท่ากับ 1 จากนั้นในฟังก์ชัน a ทำการบวกค่าตัวแปร x เพิ่ม 1 และในฟังก์ชัน b ทำการบวกค่าตัวแปร x เพิ่ม 5 พร้อมแสดงผลลัพธ์ออกมา ซึ่ง x ในฟังก์ชัน a เท่ากับ 2 (1+1) และ x ในฟังก์ชัน b เท่ากับ 7 (2+5)