การแทรกเครื่องหมายอัฒภาคอัตโนมัติ (ASI) ใน JavaScript คืออะไร

เรามักพลาดจุดสิ้นสุดของการประกาศค่าตัวแปร ดังนั้นเราควรเขียนเครื่องหมายอัฒภาคในแต่ละบรรทัดของโค้ดหรือไม่ ลองหารือกัน

เราสังเกตว่าเราจะไม่เขียนเครื่องหมายอัฒภาคส่วนท้ายของตัวแปรใดๆ การประกาศหรือไม่ คอมไพเลอร์ JavaScript ไม่โยนข้อผิดพลาดใดๆ แม้แต่ใน "โหมดเข้มงวด"

เหตุผลเบื้องหลังจาวาสคริปต์นั้นเพิ่มเครื่องหมายอัฒภาคโดยอัตโนมัติในขณะที่เราไม่ได้ทำเช่นนั้น ฉันได้เพิ่มข้อมูลโค้ดบางส่วนเพื่อความเข้าใจที่ดีขึ้น

เรามาพูดถึงเรื่องนี้ด้วยตัวอย่างที่สวยงามอีกตัวอย่างหนึ่ง ในตัวอย่างโค้ดด้านล่าง ให้ลองส่งคืนออบเจกต์ชื่อแต่เพิ่มเครื่องหมายปีกกาในบรรทัดใหม่ ซึ่งน่าสนใจมาก สิ่งนี้จึงเกิดขึ้นที่นี่ใน JavaScript Compiler สมมติว่าอ็อบเจกต์ส่งคืนนั้นแตกต่างกัน ดังนั้นมันจึงเพิ่มเครื่องหมายอัฒภาคหลังการส่งคืน ดังนั้นผลลัพธ์จริงของเราจะไม่ถูกกำหนด

จึงมีคำถามเกิดขึ้นว่า เราควรใช้เครื่องหมายอัฒภาคหลังจุดสิ้นสุดของตัวแปรแต่ละอันหรือไม่ คำตอบคือใช่ เพื่อหลีกเลี่ยงสถานการณ์ข้างต้น

มีความสุขในการเรียนรู้และมีความสุขในการเข้ารหัส ‍

Suggested posts

หลีกเลี่ยงผลร้ายของโรคหลอดเลือดสมอง: เรียนรู้จากการเดินทางของครอบครัว

หลีกเลี่ยงผลร้ายของโรคหลอดเลือดสมอง: เรียนรู้จากการเดินทางของครอบครัว

บทนำ โรคหลอดเลือดสมองเป็นเหตุฉุกเฉินทางการแพทย์ที่สามารถส่งผลกระทบต่อทุกคนได้ตลอดเวลา เกิดขึ้นเมื่อการไหลเวียนของเลือดไปยังส่วนหนึ่งของสมองหยุดชะงัก นำไปสู่การสูญเสียการทำงานของสมองอย่างกะทันหัน

ทรัพยากรการเข้ารหัสที่ฉันใช้มากที่สุด

ทรัพยากรการเข้ารหัสที่ฉันใช้มากที่สุด

สัปดาห์นี้ ฉันได้รับอีเมลจากสมาชิกรายการอีเมลรายวัน พวกเขาต้องการทราบ: คุณเข้าชมแหล่งข้อมูลใดรายวัน รายสัปดาห์ และรายเดือน คำถามที่ดี! ฉันยินดีที่จะพยายามแบ่งปันข้อมูลเชิงลึกเกี่ยวกับเวิร์กโฟลว์และทรัพยากรยอดนิยมที่ฉันใช้

Related posts

สองปีในการออกแบบ - ดี ไม่ดี และน่าเกลียด...

สองปีในการออกแบบ - ดี ไม่ดี และน่าเกลียด...

“หวัดดี Siri เล่น Me Dive โดย Olivia Dean” ในเดือนพฤษภาคม 2021 ฉันเริ่มฝึกงานที่ Future Academy Africa ในเมือง Akure ประเทศไนจีเรีย

ชีวิตไร้ขีดจำกัด

เมื่อคุณโตขึ้น คุณมักจะได้รับการบอกว่าโลกเป็นอย่างที่มันเป็น และชีวิตของคุณก็แค่ใช้ชีวิตอยู่ในโลก ไม่เสี่ยงชีวิต แค่เดินตามเส้นทางที่กำหนดและตายในที่สุด และพยายามอย่า ทุบกำแพงมากเกินไป แต่นั่นเป็นชีวิตที่จำกัดมาก

การค้นหาข้อมูลเกี่ยวกับชื่อโดเมน

ตัดตอนมาจาก Small, Sharp Software Tools โดย Brian P. Hogan

การค้นหาข้อมูลเกี่ยวกับชื่อโดเมน

เมื่อคุณส่งคำขอไปที่ facebook.com คอมพิวเตอร์ของคุณจะค้นหาชื่อโดเมนเพื่อแปลชื่อโดเมนนั้นเป็นที่อยู่ IP เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมต่อได้

3 วิธีที่พิสูจน์แล้วในการพัฒนาทักษะการเขียนของคุณ

ประโยชน์ของการเขียนและกลยุทธ์ที่จะช่วยให้คุณทำได้

3 วิธีที่พิสูจน์แล้วในการพัฒนาทักษะการเขียนของคุณ

ในปี 2022 ด้วยการเปิดตัว GPT-3 ทักษะการเขียนดูเหมือนจะมีความสำคัญน้อยลง ด้วย AI คนที่เขียนไม่ดีก็สามารถสร้างพนักงานที่มีคุณภาพได้เช่นกัน