JavaScript เป็นภาษาที่ยอดเยี่ยม แต่จะดียิ่งขึ้นไปอีกหากคุณใช้คุณลักษณะล่าสุดที่เผยแพร่ทุกปี ในปี 2021 ES12 เป็นราชาดังนั้นเรามาดูกันว่าคุณสมบัติที่ดีที่สุดสามารถปรับปรุงโค้ดของคุณได้อย่างไรโดยเริ่มตั้งแต่วันนี้
ก่อนหน้านี้เมื่อใช้ JavaScript ไม่มีวิธีใดที่จะแทนที่อินสแตนซ์ทั้งหมดของสตริงย่อยในสตริงโดยไม่ใช้ global regexp ( /regexp/g) แต่ตอนนี้สิ่งต่าง ๆ เปลี่ยนไปด้วยreplaceAllวิธีการนี้
ตัวดำเนินการที่เพิ่งเปิดตัวเหล่านี้รวมพลังของการมอบหมายงานและการดำเนินการทางตรรกะ
ตรรกะx||=yการทำงานเช่นนี้ถ้าxเป็น truthy xก็จะส่งกลับ มิฉะนั้นก็จะระบุไปyx
ในขณะที่x&&=กำหนดเฉพาะyเมื่อxเป็นจริง
นี่เป็นคุณสมบัติที่ฉันชอบมาก และเป็นเรื่องเล็กน้อยที่ฉันสงสัยว่าทำไมภาษานี้ถึงไม่เป็นส่วนหนึ่งของภาษาตั้งแต่วันแรก ๆ ด้วยตัวคั่นตัวเลขคุณสามารถแยกตัวเลขได้หลายพันตัวทำให้อ่านง่ายขึ้นมาก:
Promise.any()วิธีการแก้ไขโดยเร็วที่สุดเท่าที่ใด ๆ ของสัญญาที่คุณส่งไปมันจะกลายเป็นได้รับการแก้ไข ตรงกันข้ามจะPromise.race()ไม่ปฏิเสธตั้งแต่เนิ่นๆเมื่อคำสัญญาใดคำหนึ่งปฏิเสธ
ตัวอย่างหนึ่งที่วิธีนี้มีประโยชน์? การดึงทรัพยากรจากเซิร์ฟเวอร์ที่เร็วที่สุด
JavaScript นั้นยอดเยี่ยมมาก แต่จะดียิ่งขึ้นไปอีกถ้าคุณรู้วิธี หวังว่าฉันจะช่วยคุณทำชิ้นนี้ได้
- Piero
เมื่อคุณส่งคำขอไปที่ facebook.com คอมพิวเตอร์ของคุณจะค้นหาชื่อโดเมนเพื่อแปลชื่อโดเมนนั้นเป็นที่อยู่ IP เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมต่อได้
เริ่มต้นการเดินทางอันน่าตื่นเต้นของนวัตกรรมและความสำเร็จในขณะที่คุณเข้าถึงศักยภาพที่ยังไม่ได้ใช้ของแพลตฟอร์มที่ไม่ต้องเขียนโค้ดที่น่าประหลาดใจเหล่านี้ ให้ฉันแบ่งปันเรื่องราวกับคุณเกี่ยวกับ Sapna นักธุรกิจหญิงที่โดดเด่น
กี่ครั้งแล้วที่คุณทิ้งขวดพลาสติก เหยือกแก้ว กระป๋องอะลูมิเนียม หรือบรรจุภัณฑ์พลังงานสีเขียวโดยไม่คิดซ้ำสอง กี่ครั้งแล้วที่คุณอยากได้อะไรตอบแทนจากการรีไซเคิลมัน? ถ้าคุณเป็นเหมือนคนส่วนใหญ่ คำตอบคือหลายครั้ง การรีไซเคิลมักถูกมองว่าเป็นเรื่องยุ่งยาก เป็นงานบ้าน หรือเป็นหน้าที่ที่ไม่ก่อให้เกิดประโยชน์ในทันทีหรือจับต้องได้
อาการคันในมือของฉันลามไปทั่วเมื่อฉันต่อรองราคากับร้านหนังสือในท้องถิ่นเพื่อซื้อหนังสืออีกเล่มหนึ่ง หนังสือเล่มนี้เหมือนกับหนังสืออื่นๆ ที่ฉันเพิ่งซื้อเมื่อเร็วๆ นี้ จะพบบัลลังก์บนกอง 'To Be Read' (TBR) ของฉัน; และถึงกระนั้นฉันก็ซื้อมัน
เมื่อวานนี้ เราปิดการแข่งขัน Eurovision Song Contest ปีนี้ด้วยตอนจบที่สดใสและวุ่นวาย โดย Loreen นักร้องชาวสวีเดนคว้าถ้วยรางวัลกลับบ้าน กลายเป็นผู้หญิงคนแรกที่ชนะสองครั้งและนำมงกุฎกลับมายังสวีเดน 50 ปีหลังจาก ABBA ชนะการแข่งขัน กับ “วอเตอร์ลู” พวกเขากลายเป็นหนึ่งในการแสดงที่ยิ่งใหญ่ที่สุดในวงการเพลงป๊อป
เมื่อเร็วๆ นี้ฉันใช้ Linkedin ซึ่งเป็นโซเชียลเน็ตเวิร์กระดับมืออาชีพที่ใหญ่ที่สุดในโลก และพบโพสต์จากนักออกแบบอิสระที่ฉันติดตามซึ่งดึงดูดความสนใจของฉัน พวกเขาทั้งหมดโพสต์ภาพถ่ายจากบนเครื่องบิน บนชายหาดพร้อมแล็ปท็อป จากสระว่ายน้ำ และสำนักงานที่มีทิวทัศน์สวยงาม