ความนิยมของ JavaScript นั้นผ่านพ้นไม่ได้เนื่องจากการปรับตัว ทำตามคู่มือเริ่มต้นของ JavaScript และเริ่มบำรุงความเชี่ยวชาญของคุณใน JS Stack

What are JavaScript Data Types? |ชนิดข้อมูล JavaScript คืออะไร? | คู่มือผู้เริ่มต้น

ภาพรวม

ไม่ว่าคุณจะอยู่ในระดับปานกลางหรือนักพัฒนาที่มีประสบการณ์คุณจะได้รับวิธีแก้ปัญหาของคุณในระหว่างการพัฒนา containerize.com ได้เริ่มเขียนโพสต์บล็อกการสอนในหมวดการเขียนโปรแกรมและเราเริ่มต้นด้วยคำแนะนำของ JavaScript Beginner* *เนื่องจากเราเริ่มต้นดังนั้นบทความนี้จึงเกี่ยวกับประเภทข้อมูล JavaScript มาสำรวจ ชนิดข้อมูล JavaScript คืออะไร และดูตัวอย่างของวิธีที่คุณจะใช้ในซอร์สโค้ดได้อย่างมีประสิทธิภาพ ดังนั้นผ่านคู่มือผู้เริ่มต้นนี้อย่างละเอียดเพื่อให้คุณมีความเข้าใจที่ดีเกี่ยวกับประเภทข้อมูล JavaScript ** เราครอบคลุมจุดต่อไปนี้:

อธิบายชนิดข้อมูล ประเภทข้อมูลคืออะไร?

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

ชนิดข้อมูล JavaScript คืออะไร?

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

คู่มือการเริ่มต้นของ JavaScript

ชนิดข้อมูลดั้งเดิม

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

var name = "my name is mustafa";
name = "my name is changed";
console.log(name) // output:  my name is changed
name[0] = "M";
console.log(name) // output: my name is changed

ในตัวอย่างข้างต้นสตริงเป็นชนิดข้อมูลดั้งเดิมและค่าเก่าจะถูกแทนที่ด้วยค่าใหม่ แต่การเปลี่ยนแปลงในค่าที่มีอยู่จะไม่ถูกสะท้อน ดังนั้นเราจะเห็นว่ามันยังคงเป็น“ ชื่อของฉันเปลี่ยนไป” ไม่ใช่“ ชื่อของฉันเปลี่ยนไป”;

ประเภทข้อมูลที่ไม่ได้ใช้งาน

ชนิดข้อมูลที่ไม่ได้ใช้งานนั้นไม่แน่นอนในคำง่าย ๆ ตรงข้ามกับชนิดข้อมูลดั้งเดิม ตัวอย่างเช่น:

var arr = [1,2,3];
arr[0] = 11;
console.log(arr) // output: [11,2,3]

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

// Primitive Data Type

var first_name = "mustafa";
var last_name = "mustafa";
first_name === last_name  // true

// Non-Primitive Data Type

var arr = [1,2];
var arr2 = [1,2];
arr === arr2 // false
// BUT
var arr = [1,2];
var arr2 = [1,2];
arr = arr2;
arr === arr2 // true

ทีนี้มาดูประเภทข้อมูลทีละตัว มี 6 ชนิดข้อมูลดั้งเดิมและ 1 ชนิดข้อมูลที่ไม่ได้ใช้งาน ชนิดข้อมูลดั้งเดิมรวมถึง:

  • สตริง : ประเภทข้อมูลนี้แสดงถึงข้อมูลข้อความซึ่งประกอบด้วยลำดับของอักขระที่ล้อมรอบด้วยเครื่องหมายคำพูด
  • หมายเลข : มันแสดงถึงข้อมูลทศนิยม/ไม่ใช่ข้อมูลโดยเฉพาะอย่างยิ่งจำนวนเต็มหรือลอย
  • บูลีน : การเป็นตัวแทนของค่าโลจิคัลจริงหรือเท็จ
  • สัญลักษณ์ : สัญลักษณ์ใช้เพื่อเก็บค่าที่ไม่ซ้ำกัน
  • undefined : ตัวแปรที่ไม่มีค่าใด ๆ หรือตัวแปรที่ไม่ได้กำหนด
  • NULL : การไม่มีค่าใด ๆ ถือว่าเป็นโมฆะ ชนิดข้อมูลที่ไม่ได้ใช้งานรวมถึง:
    Object : ใช้ในการจัดเก็บการรวบรวมข้อมูลที่ประกอบด้วยคู่คีย์-ค่า

บทสรุป

นี่คือจุดสิ้นสุดของคู่มือการเริ่มต้นของ JavaScript* *เราผ่านไปแล้ว ชนิดข้อมูล JavaScript คืออะไร ? นอกจากนี้เราได้สำรวจว่าประเภทข้อมูลคืออะไรในช่วงสั้น ๆ คุณควรมีความเข้าใจที่ดีขึ้นเกี่ยวกับชนิดข้อมูลที่ไม่ได้ใช้งานและ **ใน JavaScript โพสต์บล็อกนี้จะช่วยคุณได้จริง ๆ หากคุณกำลังมองหาการเตรียมการสัมภาษณ์งาน ในที่สุด containerize.com กำลังเขียนโพสต์บล็อกอย่างต่อเนื่องในผลิตภัณฑ์และหัวข้อโอเพนซอร์ซเพิ่มเติม ยิ่งกว่านั้นคุณสามารถติดตามเราในบัญชีโซเชียลมีเดียของเรา Facebook, LinkedIn และ Twitter

ถามคำถาม

คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือคำถามของคุณเกี่ยวกับ [ฟอรัม] ของเรา 7

คำถามที่พบบ่อย

ประเภทข้อมูล JavaScript 8 ชนิดคืออะไร กรุณาเยี่ยมชม ลิงก์ เพื่อทราบประเภทข้อมูล JavaScript 8 ชนิด

ดูสิ่งนี้ด้วย