11 Useful Modern JavaScript Tips

11-May-22

คัมภีร์เทพ IT

See the original english version Click here!

 

ในการเขียน Code แต่ละวันของ Developers มักจะใช้การ Convert จาก Number ไปเป็น String, ตรวจสอบว่ามี Keys ใน Object หรือไม่ หรือ Filter ค่า Falsy Value ใน Array เป็นต้น ซึ่งบทความนี้ได้รวบรวม 11 เคล็ดลับ ที่ช่วยให้ JavaScript Code ของคุณ Clean ยิ่งขึ้น ซึ่งมีประโยชน์กับคุณอย่างแน่นอน

1. การเพิ่ม Properties ใน Object ตามเงื่อนไข

2. ตรวจสอบว่ามี Property อยู่ใน Object หรือไม่

3. การทำ Object Destructing ด้วย Dynamic Key

4. การวน Loop บน Object เพื่อเข้าถึงทั้ง Key และ Value

5. ป้องกันการ Throw Error เมื่อเข้าถึง Keys ใด ๆ ที่ไม่มีอยู่ใน Object โดยใช้ Optional Chaining (?.)

ข้อควรระวัง: Optional Chaining จะถูกใช้ เมื่อคุณไม่แน่ใจว่ามี Property ของมันอยู่ใน Data หรือไม่ แต่หากคุณแน่ใจว่ามี Keys อยู่ใน Data หรือแน่ใจว่าไม่มีอยู่ใน Data แน่ ๆ คุณก็ควรที่จะ Throw Error แทนที่จะป้องกันไม่ให้มัน Throw Error ออกมา 

6. ตรวจสอบ Falsy Values ใน Array

7. ลบ Duplicate Value ใน Array

8. ตรวจสอบ Value ว่าเป็น Array หรือไม่

9. การ Convert จาก String เป็น Number และจาก Number เป็น String โดยใช้ ‘+’ Operator

10. การ Assign Values อื่น ๆ แบบมีเงื่อนไข เมื่อ Value เป็น Null และ Undefined โดยใช้ Nullish Coalescing (??) Operator

คุณกำลังรู้สึกสับสนกับ OR (||) Operator อยู่ไหม

เราจะใช้ OR Operator เมื่อคุณต้องการ Assign Values อื่นแบบมีเงื่อนไข ในกรณีที่ Value ไม่เป็น Truthy (0,’ ’, null, undefined, false, NaN)

11. การ Convert Boolean โดยใช้ !! Operator

ที่มา:  https://medium.com/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด