สารบัญ:
- คุณควรใช้องค์ประกอบ null เมื่อใด
- การส่งคืนโดยไม่ได้กำหนดผิดไหม
- เป็นโมฆะ==undefined?
- ทำไม null==undefined เป็นจริง?
2024 ผู้เขียน: Fiona Howard | [email protected]. แก้ไขล่าสุด: 2024-01-10 06:43
ใช้ null เท่านั้น หากคุณต้องการแสดงค่าของตัวแปรอย่างชัดแจ้งว่ามี "ไม่มีค่า" ตามที่ @com2gz ระบุ: null ถูกใช้เพื่อกำหนดบางสิ่งที่ว่างเปล่าโดยทางโปรแกรม ไม่ได้กำหนดหมายถึงการบอกว่าไม่มีการอ้างอิงอยู่ ค่า Null มีการอ้างอิงถึง "ไม่มีอะไร "
คุณควรใช้องค์ประกอบ null เมื่อใด
เมื่อตัวแปรหรือคุณสมบัติบนวัตถุไม่มีค่า มันจะไม่ถูกกำหนด และสำหรับค่าที่จะเป็นโมฆะ คุณต้องกำหนดค่าว่างให้เป็นค่าว่าง เนื่องจากตัวแปรไม่มีค่าอยู่แล้ว จึงไม่มีประโยชน์ที่จะประกาศอีกครั้งกับอีกประเภทหนึ่งที่มีความหมายเหมือนกันในที่สุด
การส่งคืนโดยไม่ได้กำหนดผิดไหม
A ฟังก์ชั่นส่งคืน undefined ถ้าค่าไม่ถูกส่งคืน หมายเหตุ: แม้ว่าคุณสามารถใช้ undefined เป็นตัวระบุ (ชื่อตัวแปร) ในขอบเขตอื่นๆ ที่ไม่ใช่ขอบเขตส่วนกลาง (เนื่องจาก undefined ไม่ใช่คำสงวน) การทำเช่นนี้เป็นแนวคิดที่แย่มาก ซึ่งจะทำให้โค้ดของคุณดูแลรักษาและดีบักได้ยาก
เป็นโมฆะ==undefined?
null เป็นค่าที่กำหนด แปลว่า ไม่มีอะไร undefined หมายถึง มีการประกาศตัวแปรแต่ยังไม่ได้กำหนด
ทำไม null==undefined เป็นจริง?
ตัวดำเนินการเปรียบเทียบ==ไม่ตรวจสอบประเภท null และ undefined ทั้งคู่คืนค่า false นั่นคือเหตุผลที่รหัสของคุณ กำลังตรวจสอบว่า false เท่ากับ false หรือไม่ อย่างไรก็ตามประเภทของพวกเขาไม่เท่ากัน
แนะนำ:
ฉันควรใช้ kcal หรือ cal?
แต่คำว่า แคลอรี่ - ตัวพิมพ์ใหญ่หรือไม่ - และ kcal ใช้แทนกันได้ และอ้างถึงพลังงานในปริมาณเท่ากันที่เกี่ยวข้องกับอาหารหรือพลังงานที่เผาผลาญด้วยการออกกำลังกาย ดังนั้น คุณไม่จำเป็นต้องแปลงมัน เนื่องจาก 1 กิโลแคลอรีเท่ากับ 1 แคลอรีในด้านโภชนาการ แคลอรี่อาจแสดงเป็นกิโลจูล (kJ) KCAL กับ Cal เหมือนกันไหม เนื้อหาแคลอรี่มักจะระบุเป็นกิโลแคลอรี ซึ่งย่อมาจาก กิโลแคลอรี และกิโลจูล ซึ่งย่อมาจากกิโลจูล กิโลแคลอรีเป็นอีกคำหนึ่งสำหรับสิ่งที่เรียกกันทั่วไปว่าแคลอรี ดังนั้น 1,000 แคลอ
ฉันควรใช้ af หรือ mf?
โหมด AF (ออโต้โฟกัส) ควรใช้ในสถานการณ์ที่คุณต้องการให้กล้องเลือกโฟกัสให้กับคุณ โหมด MF (โฟกัสแบบแมนนวล) ใช้ดีกว่า เมื่อคุณต้องการจุดโฟกัสที่เฉพาะเจาะจงมากหรือกำลังถ่ายภาพในที่แสงน้อย เลนส์ของฉันควรเป็นแบบ AF หรือ MF โฟกัสแบบแมนนวล (MF) เป็นฟังก์ชันที่ช่วยให้ช่างภาพปรับโฟกัสแบบแมนนวลแทนกล้องได้ แม้ว่าการถ่ายภาพด้วยโฟกัสอัตโนมัติ (AF) เป็นเรื่องปกติในกล้องดิจิทัลมากกว่า แต่ MF ก็มีประสิทธิภาพเมื่อการโฟกัสอัตโนมัติทำได้ยากด้วยโฟกัสอัตโนมัติ เช่น ในการถ่ายภาพมาโคร
ฉันควรใช้ bst หรือ gmt?
สหราชอาณาจักรไม่ได้ใช้เวลามาตรฐานกรีนิช (GMT) ตลอดทั้งปี ในช่วงเวลาออมแสง (DST) เขตเวลาที่ถูกต้องคือ British Summer Time (BST) ลอนดอนใช้ GMT หรือ BST หรือไม่ ลอนดอน ตามเวลามาตรฐานกรีนิช (GMT) เฉพาะช่วงฤดูหนาวเท่านั้น เขตเวลา GMT มีการชดเชยชั่วโมงเดียวกัน (GMT+0) เป็นเขตเวลามาตรฐานยุโรปตะวันตก เมื่อเวลาออมแสงเริ่มต้น ลอนดอนและสหราชอาณาจักรทั้งหมดอยู่บน British Summer Time (BST) ซึ่งก็คือ GMT+1 .
ฉันควรใช้ ntfs หรือ exfat หรือไม่
NTFS เหมาะสำหรับไดรฟ์ภายใน ในขณะที่ exFAT โดยทั่วไปเหมาะสำหรับแฟลชไดรฟ์ อย่างไรก็ตาม บางครั้งคุณอาจต้องฟอร์แมตไดรฟ์ภายนอกด้วย FAT32 หากอุปกรณ์ที่คุณต้องการใช้ไม่รองรับ exFAT อันไหนเร็วกว่า NTFS หรือ exFAT ระบบไฟล์ NTFS แสดงให้เห็นประสิทธิภาพที่ดีขึ้นอย่างต่อเนื่องและการใช้ CPU และทรัพยากรระบบที่ต่ำกว่าเมื่อเทียบกับระบบไฟล์ exFAT และระบบไฟล์ FAT32 ซึ่งหมายความว่าการคัดลอกไฟล์เสร็จสิ้น เร็วขึ้นและทรัพยากร CPU และระบบเหลือมากขึ้นสำหรับแอปพลิเคชันผู้ใช้และงานระบบปฏิบัติก
ฉันควรใช้ mongodb หรือ mysql หรือไม่
MongoDB เร็วกว่า MySQL เนื่องจากความสามารถในการจัดการข้อมูลที่ไม่มีโครงสร้างจำนวนมากเมื่อพูดถึงความเร็ว มันใช้การจำลองแบบทาส การจำลองแบบหลักเพื่อประมวลผลข้อมูลที่ไม่มีโครงสร้างจำนวนมหาศาล และให้อิสระในการใช้ข้อมูลหลายประเภทที่ดีกว่าความแข็งแกร่งของ MySQL MongoDB ง่ายกว่า MySQL หรือไม่ ความยืดหยุ่นของ MongoDB กับ MySQL นี่คือ อันแสนง่าย และ MongoDB ชนะอย่างเต็มมือ การออกแบบเอกสาร MongoDB แบบไม่มีสคีมาทำให้ง่ายต่อการสร้างและปรับปรุงแอปพลิเคชันเมื่อเวลาผ่านไป โดยไม่จำ