ตัวแปร JavaScript คืออะไรและจะประกาศได้อย่างไร?



JavaScript ประกอบด้วยตัวแปรที่ใช้เพื่อเก็บค่าข้อมูลและยังสามารถเปลี่ยนแปลงได้ตลอดเวลา เก็บข้อมูลที่ใช้ซ้ำได้ในโปรแกรม

เช่นเดียวกับพีชคณิตเราใช้ตัวแปรในภาษาโปรแกรมเพื่อเก็บค่า รวมถึงตัวแปรที่ใช้เพื่อเก็บค่าข้อมูลและยังสามารถเปลี่ยนแปลงได้ตลอดเวลา ในบทความนี้เราจะพูดถึงตัวแปร JavaScript ที่แตกต่างกันและวิธีใช้คีย์เวิร์ดสงวนเหล่านี้เป็นตัวแปรตามลำดับต่อไปนี้:

ตัวแปร JavaScript คืออะไร?

ตัวแปรสามารถเรียกได้ว่าเป็นคอนเทนเนอร์ที่มีชื่อ คุณสามารถวางข้อมูลลงในคอนเทนเนอร์เหล่านี้จากนั้นอ้างถึงข้อมูลได้ง่ายๆโดยการตั้งชื่อคอนเทนเนอร์ เก็บข้อมูลที่นำกลับมาใช้ใหม่ได้และเรียกอีกอย่างว่าเป็นหน่วยเก็บข้อมูลพื้นฐานในโปรแกรม





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

คุณสามารถสร้างตัวแปรใน JavaScript เป็น:

var var_name var x

ในที่นี้ x คือชื่อตัวแปรที่สามารถใช้เก็บค่าใดก็ได้ คุณยังสามารถประกาศตัวแปรหลายตัวเป็น:



ชื่อ var, ชื่อเรื่อง, empid

จะประกาศตัวแปร JavaScript ได้อย่างไร?

JavaScript ยังอนุญาตให้ประกาศตัวแปรโดยไม่มีคีย์เวิร์ด var แต่คุณต้องกำหนดค่าเมื่อคุณประกาศตัวแปรโดยไม่มีคีย์เวิร์ด var

Empid = 701

แม้ว่าจะไม่แนะนำให้ประกาศตัวแปรโดยไม่มีคีย์เวิร์ด var อาจเขียนทับตัวแปรส่วนกลางที่มีอยู่โดยไม่ได้ตั้งใจ

ตัวระบุ JavaScript

คุณต้องระบุตัวแปร JavaScript ด้วยชื่อเฉพาะ ชื่อเฉพาะเหล่านี้เรียกว่าตัวระบุ คุณสามารถระบุชื่อย่อหรือชื่อที่สื่อความหมายสำหรับตัวระบุของคุณ กฎบางประการที่คุณต้องคำนึงถึงขณะตั้งชื่อ JavaScript Identifiers ได้แก่ :



  • ชื่อสามารถประกอบด้วยตัวอักษรตัวเลขขีดล่างและเครื่องหมายดอลลาร์
  • ชื่อต้องขึ้นต้นด้วยตัวอักษร
  • ชื่อตัวระบุสามารถขึ้นต้นด้วย $ และ _
  • ชื่อเป็นตัวพิมพ์เล็กและใหญ่ ดังนั้น y และ Y จึงเป็นตัวแปรที่แตกต่างกัน
  • ไม่สามารถใช้คำสงวนเป็นชื่อได้

ขอบเขตตัวแปร JavaScript

ขอบเขตของตัวแปรคือส่วนของโปรแกรมที่สามารถเข้าถึงตัวแปรได้โดยตรง ขอบเขตใน JavaScript มีสองประเภท:

ขอบเขตทั่วโลก - ตัวแปรส่วนกลางมีขอบเขตทั่วโลกซึ่งหมายความว่าสามารถกำหนดได้ทุกที่ในโค้ด JavaScript ของคุณ

ตัวแปรอินสแตนซ์ในตัวอย่าง java

ตัวอย่าง:

var data = 100 // ฟังก์ชันตัวแปร gloabal one () {document.writeln (data)} function two () {document.writeln (data)} one () // การเรียกฟังก์ชัน JavaScript two ()

ขอบเขตท้องถิ่น - ตัวแปรโลคัลจะมองเห็นได้เฉพาะในฟังก์ชันที่กำหนดไว้ พารามิเตอร์ของฟังก์ชันจะอยู่ในพื้นที่ของฟังก์ชันนั้นเสมอ

ตัวอย่าง:

function localvar () {var x = 20 // local variable} ให้ & rsquos ดูตัวอย่างต่อไปนี้ให้ globalVar = 'This is a global variable' function fun () {let localVar = 'This is a local variable'} fun () console.log (globalVar) console.log (localVar)

มันจะให้ผลลัพธ์เป็น:

เอาต์พุตขอบเขต - ตัวแปรจาวาสคริปต์ - edureka

คำสั่ง console.log มีอยู่ในขอบเขตส่วนกลางที่มีการเข้าถึงตัวแปรส่วนกลาง แต่ไม่สามารถเข้าถึงตัวแปรโลคัลได้

คำสงวน

ไม่สามารถใช้คำสงวนเป็นตัวแปร JavaScript ฟังก์ชั่น , วิธีการ , วน ป้ายกำกับหรือใด ๆ วัตถุ ชื่อ. นี่คือรายการคำสงวนดังกล่าวใน JavaScript:

บทคัดย่อ

ไบต์

ในที่สุด

ฟังก์ชัน

ดำเนินการ

อื่น

ขยาย

โมฆะ

มีการป้องกัน

สั้น

อินสแตนซ์ของ

ยาว

จริง

ที่ไหน

ในขณะที่

สวิตซ์

โยน

วิธีการแปลงวันที่สตริงเป็นวันที่ใน java

ชั้นเรียน

ดีบักเกอร์

ทำ

บูลีน

เท็จ

ลอย

ไปที่

นำเข้า

enum

พื้นเมือง

แพ็คเกจ

สาธารณะ

คงที่

int

พ่น

ลอง

เป็นโมฆะ

ด้วย

ซิงโครไนซ์

จับ

const

ค่าเริ่มต้น

สองเท่า

หยุดพัก

สุดท้าย

สำหรับ

tostring สตริงสาธารณะ ()

ถ้า

ใน

ส่งออก

ใหม่

เอกชน

กลับ

สุดยอด

อินเตอร์เฟซ

ชั่วคราว

ประเภทของ

ระเหย

นี้

ถ่าน

ดำเนินการต่อ

ลบ

ด้วยเหตุนี้เราจึงมาถึงตอนท้ายของบทความของเรา ฉันหวังว่าคุณจะเข้าใจว่า JavaScript Variable คืออะไรและใช้อย่างไร

ตอนนี้คุณรู้เกี่ยวกับ JavaScript Loops แล้วลองดูไฟล์ โดย Edureka การฝึกอบรมการรับรองการพัฒนาเว็บจะช่วยให้คุณเรียนรู้วิธีสร้างเว็บไซต์ที่น่าประทับใจโดยใช้ HTML5, CSS3, Twitter Bootstrap 3, jQuery และ Google API และปรับใช้กับ Amazon Simple Storage Service (S3)

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นของ“ ตัวแปร JavaScript” แล้วเราจะติดต่อกลับไป