ชนิดของตัวแปรของ Java Script จัดทำโดย : nut พิมพ์
 Untitled Document

สวัสดีครับ สำหรับบทความนี้ผมจะมารู้จักชนิดของตัวแปรของ Java Script เรามาเริ่มกันเลยนะครับ

ชนิดข้อมูลของตัวแปร
สำหรับตัวแปรที่ใช้ในภาษา Java Script นั้น มีด้วยกันหลายประเภทดังนี้
Number เป็นตัวแปรที่ใช้เก็บข้อมูลประเภท ตัวเลขต่างๆ ทั้งตัวเลขจำนวนเต็ม(Integer) หรือ ตัวเลขจำนวนจริง (Real Number)
Logical เป็นตัวแปรที่ใช้เก็บข้อมูลประเภท ตรรกะ ซึ่งมีได้ 2 ค่า คือ Ture (จริง) และ False (เท็จ)
String เป็นตัวแปรที่ใช้เก็บข้อมูลประเภท ข้อความต่างๆ
Null เป็นตัวแปรที่ใช้เก็บข้อมูลที่เป็น ค่าว่าง เพื่อใช้ในการยกเลิกพื้นที่ เก็บตัวแปร ในหน่วยความจำ


การตั้งชื่อและคำสงวน
สำหรับการตั้งชื่อตัวแปรในภาษา Java Script นั้น คุณสามารถตั้งชื่อตัวแปรได้โดยใช้ ตัวอักษรในภาษาอังกฤษ A-Z ทั้งตัวพิมพ์ใหญ่ และตัวพิมพ์เล็ก ตัวเลข 0 - 9 โดยที่คุณไม่สามารถใช้ตัวอักษรพิเศษอื่นๆได้ ยกเว้นเครื่องหมาย _ (Under Scroll) และ $ เท่านั้นที่สามารถใช้งานได


คำสงวน
นอกเหนือจากนี้ยังมีคำสงวนอีก 53 คำ ที่ไม่สามารถนำเอามาตั้งเป็นชื่อตัวแปร, ฟังก์ชั่น, เมธอด ต่างๆได้ เพราะว่าเป็นคำสั่งของภาษา Java Script ที่ใช้ในการทำงานอยู่แล้ว ซึ่งมีดังนี้

abstract float public
boolean for return
break function short
byte goto static
case if super
catch imperments switch
char import synchronized
class in this
const instanceof throw
continue int throws
default interface ransient
do long true
double native try
else new var
extends null void
false package while
final private with
finally protected

การประกาศใช้ตัวแปร
ก่อนที่เราจะนำเอาตัวแปรต่างๆไปใช้งานได้นั้น เราจำเป็นที่จะต้องประกาศชื่อตัวแปรนั้นๆเสียก่อน โดยมีรูปแบบการประกาศใช้งานดังนี้
var ชื่อตัวแปร เช่น
var num1
var text1


ในการประกาศตัวแปรนั้น คุณสามารถที่จะใส่ค่าของตัวแปรนั้นๆ ลงไปด้วยได้ โดยมีรูปแบบดังนี้
var ชื่อตัวแปร = ค่าของตัวแปร; เช่น
var num1 = 25;
var text1 = "Hello Word";


นอกจากนี้คุณยังสามารถจะทำการประกาศชื่อและค่าตัวแปรหลายๆชื่อพร้อมกันได้โดยใช้เครื่องหมาย , ดังนี้
var text1 = "Hello Word",text2 = "This is Text";


จริงๆแล้วภาษา Java Script นั้นอนุญาติให้คุณใช้ตัวแปรแบบ ตัวแปรลอย หรือการเรียกใช้ตัวแปร โดยที่ไม่ต้องประกาศใช้ตัวแปรนั้นๆก่อนก็ได้

สำหรับตัวแปรที่ประกาศใช้ในภาษา Java Script นั้น สามารถจะประกาศใช้งานได้หลายๆแบบดังนี้
ตัวแปรแบบ Global สำหรับตัวแปรแบบนี้นั้น จะเป็นตัวแปรที่ประกาศไว้อยู่ภายนอกฟังก์ชั่นต่างๆ ซึ่งจะทำให้สามารถ เรียกใช้งานตัวแปรประเภทนี้ ได้จากทุกๆฟังก์ชั่นของโปรแกรม
ตัวแปรแบบ Local สำหรับตัวแปรประเภทนี้จะเป็นตัวแปรที่ประกาศขึ้น เพื่อใช้งานเฉพาะฟังก์ชั่นนั้นๆ ดังนั้นจึงไม่สามารถเรียกใช้งานตัวแปรเหล่านี้ ได้จากฟังก์ชั่นอื่นๆ

สำหรับตัวแปรแบบ Array นั้นเป็นตัวแปรพิเศษ คือมีลักษณะแบบ กลุ่มของตัวแปร ที่สามารถเก็บข้อมูลได้มากกว่า 1 ค่า โดยการอ้างถึงชื่อตัวแปรเพียงชื่อเดียวเท่านั้น
ซึ่งการเรียกใช้ตัวแปร Array นั้นจะต้องมี ดัชนี (Index) เป็นตัวระบุแทนชื่อตัวแปรนั้นๆ เพื่อให้ทราบว่าหมายถึงตัวแปรตัวใด เช่น
ThisArray[0] = "A";
ThisArray[1] = "B";
ThisArray[2] = "C";


ในการประกาศใช้ตัวแปรแบบ Array มีรูปแบบดังนี้
ThisArray = new Array(3);
ThisArray[0] = "A";
ThisArray[1] = "B";
ThisArray[2] = "C";


สำหรับใน Java Script นั้นคุณจะกำหนดหรือไม่กำหนดขนาดของArray ก็ได้ เพราะว่า เมื่อคุณเรียกใช้ Array ที่มีจำนวนดัชนีเกินกว่าที่ได้ประกาศไว้
โปรแกรมจะทำการปรับขนาดของ Array ให้คุณใหม่โดยอัตโนมัติ โดยไม่ทำให้โปรแกรมทำงานผิดผลาด

 

คุณอาจสนใจ
การสร้างพื้นผิวของลูกโลก (ตอนที่ 3)
อ.เล็ก (65,907 - 04 มิ.ย. 49)
การแบ่งคอลัมน์เอกสาร
P'nutthapon (34,574 - 13 ม.ค. 50)
การทำ Folder ของ Windows
Mr.MAX (47,328 - 04 มิ.ย. 49)
การป้อนข้อมูลลงใน Table
อ้อม (24,009 - 07 เม.ย. 50)
การจัดแสงโดยใช้ Key Light, Fill Light และ Back Light
เว็บไทยดีดี (33,447 - 02 เม.ย. 51)
การทำธงพริ้วไหว
Mr.GuruZ (63,712 - 27 มิ.ย. 49)
การใช้ this
Mr.POP (45,304 - 05 พ.ย. 49)
การตกแต่งข้อความด้วยลักษณะพิเศษ (Effects)
นายนุก (24,866 - 19 เม.ย. 51)