ความนิยมของ JavaScript นั้นผ่านพ้นไม่ได้เนื่องจากการปรับตัว ทำตามคู่มือเริ่มต้นของ JavaScript และเริ่มบำรุงความเชี่ยวชาญของคุณใน JS Stack
ภาพรวม
ไม่ว่าคุณจะอยู่ในระดับปานกลางหรือนักพัฒนาที่มีประสบการณ์คุณจะได้รับวิธีแก้ปัญหาของคุณในระหว่างการพัฒนา containerize.com ได้เริ่มเขียนโพสต์บล็อกการสอนในหมวดการเขียนโปรแกรมและเราเริ่มต้นด้วยคำแนะนำของ JavaScript Beginner* *เนื่องจากเราเริ่มต้นดังนั้นบทความนี้จึงเกี่ยวกับประเภทข้อมูล JavaScript มาสำรวจ ชนิดข้อมูล JavaScript คืออะไร และดูตัวอย่างของวิธีที่คุณจะใช้ในซอร์สโค้ดได้อย่างมีประสิทธิภาพ ดังนั้นผ่านคู่มือผู้เริ่มต้นนี้อย่างละเอียดเพื่อให้คุณมีความเข้าใจที่ดีเกี่ยวกับประเภทข้อมูล JavaScript ** เราครอบคลุมจุดต่อไปนี้:
อธิบายชนิดข้อมูล ประเภทข้อมูลคืออะไร?
ประเภทข้อมูลคือทั้งหมดที่เกี่ยวกับการบอกคอมไพเลอร์วิธีการตีความหรือรวบรวมข้อมูล การใช้ประเภทข้อมูลมีความสำคัญและต้องใช้อย่างชาญฉลาด ในคำง่ายๆมันเป็นเรื่องเกี่ยวกับรูปแบบของข้อมูลเช่นตัวเลขสตริงบูลีนและอื่น ๆ อย่างไรก็ตามมีสองประเภทของประเภทข้อมูลชนิดข้อมูลดั้งเดิมและชนิดข้อมูลที่ไม่ได้ใช้งาน มีแปดประเภทข้อมูลดั้งเดิมที่เราจะผ่านในส่วนถัดไป
ชนิดข้อมูล JavaScript คืออะไร?
ในความเป็นจริง JavaScript เป็นภาษาที่พิมพ์อย่างหลวม ๆ ซึ่งหมายความว่าคุณไม่จำเป็นต้องกำหนดประเภทตัวแปรอย่างชัดเจน คุณสามารถกำหนดค่าใด ๆ ให้กับตัวแปรและตัวแปรนั้นจะเก็บค่านั้นเช่นสตริง bigint, บูลีนหรือมากกว่า
ชนิดข้อมูลดั้งเดิม
ชนิดข้อมูลดั้งเดิมคือประเภทที่ไม่เปลี่ยนรูปและไม่สามารถเปลี่ยนแปลงได้หลังจากการสร้างและการเริ่มต้น อย่างไรก็ตามคุณสามารถกำหนดค่าใหม่อีกครั้ง แต่ไม่สามารถกลายพันธุ์ค่าที่มีอยู่ได้ ตัวอย่างเช่น:
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 ชนิด