สารบัญ:
วีดีโอ: ตรวจสอบตัวแปรเป็นโมฆะใน JavaScript อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
คำตอบ: ใช้ตัวดำเนินการความเท่าเทียมกัน (==)
ในขณะที่ โมฆะ เป็นค่ามอบหมายพิเศษ ซึ่งสามารถกำหนดให้กับ. ได้ ตัวแปร เป็นการแสดงถึงไม่มีค่า พูดง่ายๆ ว่า โมฆะ value หมายถึง ไม่มีค่าหรือไม่มีค่า และ undefined หมายถึง a ตัวแปร ที่ประกาศไปแล้วแต่ยังไม่ได้กำหนดค่า
ในทำนองเดียวกันคุณจะตรวจสอบค่า null ได้อย่างไร?
ส่วนที่ 1 การตรวจสอบค่า Null ใน Java
- ใช้ “=” เพื่อกำหนดตัวแปร “="” ตัวเดียวใช้เพื่อประกาศตัวแปรและกำหนดค่าให้กับตัวแปร
- ใช้ “==” เพื่อตรวจสอบค่าของตัวแปร “==” ใช้เพื่อตรวจสอบว่าค่าสองค่าที่ด้านใดด้านหนึ่งเท่ากัน
- ใช้คำสั่ง "if" เพื่อสร้างเงื่อนไขสำหรับค่า null
นอกจากนี้ JavaScript ไม่เป็นโมฆะหรือไม่ได้กำหนด? โมฆะ เป็นค่าที่กำหนด มันไม่มีความหมายอะไร ไม่ได้กำหนด โดยทั่วไปหมายถึงมีการประกาศตัวแปรแล้ว แต่ ไม่ กำหนดไว้ยัง โมฆะ และ ไม่ได้กำหนด เป็นค่าเท็จ
ในที่นี้ JavaScript เป็นโมฆะจริงหรือเท็จ
มูลค่า โมฆะ คือ JavaScript ตัวอักษรแสดงถึงค่า "ว่าง" หรือ "ไม่ได้กำหนด" โมฆะ เป็นหนึ่งใน JavaScript's ค่าดั้งเดิม ไม่เท่ากับบูลีน จริง ไม่เท่ากับบูลีน เท็จ เพราะมันมีค่าไม่ได้กำหนดไว้ คุณค่าของ โมฆะ มีแนวโน้มมากขึ้นต่อ เท็จ แม้ว่าจะไม่ใช่ เท็จ.
ทำไม null == ไม่ได้กำหนดเป็นจริง?
เหตุผล โมฆะ เท่ากับ ไม่ได้กำหนด เป็นเพราะระบบประเภท JavaScript และการตรวจสอบความเท่าเทียมกัน ในเงื่อนไข คุณมี จริง และเท็จแน่นอน แต่วัตถุบางอย่างถูกบังคับให้ใช้ค่าบูลีนที่เป็นความจริงและเป็นเท็จ เหตุผล โมฆะ เท่ากับ ไม่ได้กำหนด เป็นเพราะระบบประเภท JavaScript และการตรวจสอบความเท่าเทียมกัน
แนะนำ:
คุณเขียนมากกว่าหรือเท่ากับใน JavaScript อย่างไร
ตัวดำเนินการมากกว่าหรือเท่ากับ (>=) ตัวดำเนินการที่มากกว่าหรือเท่ากับคืนค่า จริง หากตัวถูกดำเนินการทางซ้ายมากกว่าหรือเท่ากับตัวถูกดำเนินการทางขวา
คุณเรียงลำดับตัวเลขใน JavaScript อย่างไร
ในการเรียงลำดับตัวเลข คุณจะต้องเขียนฟังก์ชันที่ส่งกลับจำนวนลบถ้า a น้อยกว่า b ส่งกลับจำนวนบวกถ้า b น้อยกว่า a และคืนค่า 0 ถ้าตัวเลขเหมือนกัน สามารถทำได้ง่ายโดยการลบตัวเลข
Angular รวมเข้ากับ JavaScript อย่างไร
วิธีใช้ไลบรารี JavaScript ในแอพ Angular 2+ สร้างโครงการใหม่โดยใช้ Angular CLI หากคุณยังไม่ได้ติดตั้ง CLI บนเครื่องของคุณ ให้ติดตั้งหลังจากติดตั้งแล้ว ให้สร้างโครงการใหม่ (หากคุณยังไม่มี) การเรียนรู้ใหม่ ติดตั้งแพ็คเกจในโครงการของคุณ นำเข้าไลบรารีลงใน Angular (TypeScript) การประกาศประเภทการนำเข้าลงในแอป Angular
สัญญาทำงานใน JavaScript อย่างไร
การสร้างสัญญาจาวาสคริปต์ของเราเอง คอนสตรัคเตอร์ Promise รับหน้าที่ (ตัวดำเนินการ) ที่จะถูกดำเนินการทันทีและส่งผ่านในสองฟังก์ชัน: แก้ไข ซึ่งจะต้องเรียกเมื่อสัญญาได้รับการแก้ไข (ผ่านผลลัพธ์) และปฏิเสธ เมื่อถูกปฏิเสธ (ผ่านข้อผิดพลาด)
คุณจัดระเบียบ JavaScript อย่างไร
มาดู 5 วิธีในการจัดระเบียบ JavaScript ของคุณอย่างถูกวิธีกันดีกว่า แสดงความคิดเห็นรหัสของคุณ เมื่อเขียนฟังก์ชันใหม่ คลาส โมเดล ค่าคงที่ หรืออะไรก็ตาม ให้แสดงความคิดเห็นไว้เบื้องหลังเพื่อช่วยใครก็ตามที่ทำงานเกี่ยวกับมัน ใช้คลาส ES6 คำสัญญาคือเพื่อนของคุณ เก็บสิ่งต่าง ๆ แยกจากกัน ใช้ค่าคงที่และ Enums