Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. โหมดเข้มงวดใน JavaScript คืออะไร?

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

  2. จะตรึงวัตถุใน JavaScript ได้อย่างไร

    จาวาสคริปต์ในโลกแห่งเรียลไทม์ไม่มีคลาสดั้งเดิมอย่างที่เห็นในภาษาอื่น มีวัตถุและตัวสร้าง Object.freeze() เป็นหนึ่งในวิธีการต่างๆ ของ Constructor ที่ช่วยตรึงวัตถุ การแช่แข็งอ็อบเจ็กต์ไม่อนุญาตให้เพิ่มคุณสมบัติใหม่ลงในอ็อบเจ็กต์ และยังป้องกันไม่ให้อ็อบเจ็กต์เปลี่ยนคุณสมบัติของตัวเอง Object.freeze() จะ

  3. Fisher–Yates สับเปลี่ยนใน JavaScript คืออะไร

    อัลกอริธึมสับเปลี่ยนฟิชเชอร์-เยทส์ อัลกอริทึมนี้คือการสับเปลี่ยนองค์ประกอบในอาร์เรย์ ในการสับเปลี่ยนองค์ประกอบในอาร์เรย์ เราสามารถเขียนตรรกะของเราเองได้ แต่นักพัฒนาหลายคนคิดว่า F อิชเชอร์-เยทส์ อัลกอริทึมการสับเปลี่ยนสมัยใหม่เป็นวิธีที่ดีที่สุดในการสับเปลี่ยนองค์ประกอบในอาร์เรย์ อัลกอริทึมนี้มีขั้น

  4. วิธีการใช้ Polymorphism ใน JavaScript?

    พหุสัณฐาน ความหลากหลาย เป็นหนึ่งในหลักการของ Object Oriented Programming (OOP) ช่วยในการออกแบบออบเจ็กต์ในลักษณะที่พวกเขาสามารถแบ่งปันหรือแทนที่พฤติกรรมใดๆ กับออบเจ็กต์ที่ระบุเฉพาะ ความหลากหลาย ใช้ประโยชน์จาก มรดก เพื่อให้สิ่งนี้เกิดขึ้น ในตัวอย่างต่อไปนี้ วัตถุลูก เช่น คริกเก็ต และ เทนนิส ได้

  5. แกงกะหรี่ใน JavaScript คืออะไร?

    แกงกะหรี่ แกง เป็นเทคนิคการประเมินฟังก์ชันที่มีอาร์กิวเมนต์หลายตัวเป็นลำดับของฟังก์ชันที่มีอาร์กิวเมนต์เดียว กล่าวคือ เมื่อฟังก์ชันแทนที่จะรับอาร์กิวเมนต์ทั้งหมดในคราวเดียว ให้รับฟังก์ชันแรกและคืนค่าฟังก์ชันใหม่ที่ใช้ฟังก์ชันที่สองและ ส่งกลับฟังก์ชันใหม่ซึ่งรับฟังก์ชันที่สาม และอื่นๆ จนกว่าอาร์กิว

  6. อธิบายโดยละเอียดเกี่ยวกับวงจรชีวิตหน่วยความจำของ JavaScript หรือไม่

    รอบหน่วยความจำ โดยไม่คำนึงถึงภาษาการเขียนโปรแกรม วงจรหน่วยความจำเกือบจะเหมือนกันสำหรับภาษาการเขียนโปรแกรมใดๆ วงจรชีวิตของหน่วยความจำมี 3 ขั้นตอน 1) การจัดสรรหน่วยความจำ . 2) ใช้หน่วยความจำที่จัดสรร (อ่านหรือเขียน) 3) ปล่อยหน่วยความจำที่จัดสรรเมื่อไม่จำเป็น ส่วนแรกและส่วนสุดท้ายเชื่อมต่อโดยตรงใน

  7. อธิบายรายละเอียดเกี่ยวกับการรวบรวมขยะการนับการอ้างอิงใน JavaScript หรือไม่

    การอ้างอิงการนับการรวบรวมขยะ นี่คืออัลกอริธึมการรวบรวมขยะที่ง่ายที่สุด อัลกอริธึมนี้จะมองหาอ็อบเจ็กต์ที่ไม่มีการอ้างอิงเหลือ อ็อบเจ็กต์จะมีสิทธิ์สำหรับการรวบรวมขยะหากไม่มีการอ้างอิงแนบ การรวบรวมขยะมีคำอธิบายในตัวอย่างด้านล่าง ตัวอย่าง var obj = {       x: { y: 2 }      

  8. อธิบายรายละเอียดเกี่ยวกับหน่วยความจำรั่วใน JavaScript หรือไม่

    หน่วยความจำรั่วใน JavaScript JavaScript เรียกว่าภาษาที่รวบรวมขยะ นั่นคือเมื่อมีการประกาศตัวแปร ตัวแปรจะจัดสรรหน่วยความจำให้โดยอัตโนมัติ เมื่อไม่มีการอ้างอิงสำหรับตัวแปรที่ประกาศแล้ว หน่วยความจำที่จัดสรรจะถูกปล่อย หน่วยความจำรั่วหรือปัญหาที่เกี่ยวข้องกับหน่วยความจำส่วนใหญ่จะเกิดขึ้นขณะปล่อยหน่วยความ

  9. การอ้างอิงแบบวงกลมจะทำให้หน่วยความจำรั่วไหลใน JavaScript ได้อย่างไร

    การอ้างอิงแบบวงกลม การอ้างอิงแบบวงกลมจะเกิดขึ้นเมื่อมีตัวแปรสองตัวที่อ้างอิงถึงกันโดยให้แต่ละอ็อบเจ็กต์มีการอ้างอิงถึง 1. ในระบบที่รวบรวมขยะมูลฝอย การอ้างอิงแบบวงกลมอาจไม่มีปัญหาเมื่อตัวแปรที่เกี่ยวข้องไม่มีการอ้างอิง ในสถานการณ์นั้น ตัวแปรที่ประกาศจะถูกรวบรวมเป็นขยะ ในระบบการนับอ้างอิง วัตถุจะไม่ถ

  10. วิธีการใช้การเรียงลำดับการผสานใน JavaScript?

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

  11. อธิบายรายละเอียดเกี่ยวกับอัลกอริทึม Mark and Sweep ใน JavaScript หรือไม่

    อัลกอริทึมการทำเครื่องหมายและกวาด อัลกอริธึม Mark and Sweep มองหาวัตถุ ที่ไม่สามารถเข้าถึงได้ มากกว่าวัตถุ ที่ไม่ต้องการอีกต่อไป อัลกอริธึมนี้เป็นการปรับปรุงอัลกอริธึมการนับอ้างอิง อัลกอริธึมนี้ผ่าน 3 ขั้นตอนสำคัญจริงๆ รูท:โดยทั่วไป รูทคือตัวแปรส่วนกลางที่ใช้ในโค้ด วัตถุหน้าต่างในจาวาสคริปต์สามาร

  12. จะโคลนวัตถุใน JavaScript ได้อย่างไร?

    โคลนนิ่ง การโคลนในจาวาสคริปต์ไม่ได้เป็นเพียงแค่การคัดลอกคุณสมบัติของอ็อบเจ็กต์ไปยังอ็อบเจกต์อื่นเพื่อหลีกเลี่ยงการสร้างอ็อบเจ็กต์ที่มีอยู่แล้ว มีสองสามวิธีในการโคลนวัตถุจาวาสคริปต์ 1) วนซ้ำแต่ละคุณสมบัติและคัดลอกไปยังวัตถุใหม่ 2) ใช้วิธี JSON 3) การใช้เมธอด object.assign() มาคุยกันทีละวิธี a)

  13. การใช้ Map ใน JavaScript คืออะไร?

    แผนที่ แผนที่เก็บคู่ของค่าคีย์และจดจำลำดับการแทรกที่แท้จริงของคีย์ แผนที่อนุญาตให้เก็บเฉพาะค่าที่ไม่ซ้ำกัน ไวยากรณ์ new Map([iterable]) กรณีที่-1:ไม่มีแผนที่ ในกรณีที่ไม่มี Map เนื่องจากวัตถุ javascript รับรองเพียงหนึ่งวัตถุหลัก หากเราระบุหลายปุ่ม เฉพาะรายการสุดท้ายเท่านั้นที่จะถูกจดจำ ในตัวอย่าง

  14. องค์ประกอบ DOM ที่แยกออกมาจะทำให้หน่วยความจำรั่วใน JavaScript ได้อย่างไร

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

  15. การใช้ Array.Some() วิธีการใน JavaScript คืออะไร?

    Array.some() Array.some() ตรวจสอบว่าองค์ประกอบที่กำหนดได้ผ่านการทดสอบที่ดำเนินการโดยฟังก์ชันที่ให้มา (ฟังก์ชันที่กำหนดโดยผู้ใช้) ไม่เหมือน Array.Every() ซึ่งจะคืนค่าจริงเมื่อองค์ประกอบทั้งหมดผ่านการทดสอบ Array.some() จะ คืนค่าจริงแม้องค์ประกอบเดียวในอาร์เรย์ที่ผ่านการทดสอบและคืนค่าเท็จเมื่อทุกองค์ป

  16. การใช้ Array.Find() วิธีการใน JavaScript คืออะไร?

    Array.find() Array.find() ใช้เพื่อคืนค่าขององค์ประกอบแรกในอาร์เรย์ที่ตรงตามเงื่อนไขการทดสอบที่ระบุ (เงื่อนไขที่ผู้ใช้กำหนด) หากเงื่อนไขการทดสอบที่ระบุล้มเหลว array.find() จะส่งกลับ undefined ในตัวอย่างต่อไปนี้ array.find( ) ตรวจสอบว่าองค์ประกอบราคาในอาร์เรย์มากกว่าราคาทดสอบที่กำหนด (12000) หรือไม่

  17. การใช้ Array.findIndex() วิธีการใน JavaScript คืออะไร?

    Array.findIndex() Array.findIndex() คืนค่าดัชนีแรกขององค์ประกอบอาร์เรย์ที่ผ่านการทดสอบที่ดำเนินการโดยฟังก์ชันที่ให้มา เมธอดนี้เรียกใช้ฟังก์ชันหนึ่งครั้งสำหรับแต่ละองค์ประกอบที่มีอยู่ในอาร์เรย์ หากเงื่อนไขของฟังก์ชันเป็นไปตามที่กำหนด ดัชนีขององค์ประกอบแรกที่ตรงตามเงื่อนไขจะถูกส่งกลับ หากไม่ใช่ค่า -1

  18. การใช้เมธอด Math.pow () ใน JavaScript คืออะไร

    Math.pow() Math.pow() ฟังก์ชันใน JavaScript ใช้เพื่อรับกำลังของตัวเลข นั่นคือ ค่าของตัวเลขที่ยกขึ้นเป็นเลขชี้กำลัง เมธอดนี้ยอมรับพารามิเตอร์สองตัว ตัวหนึ่งเป็นฐานและอีกตัวเป็นเลขชี้กำลัง ไม่สำคัญว่าเราใช้พารามิเตอร์ประเภทใด เช่น จำนวนเต็ม เศษส่วน ค่าลบ ฯลฯ ค่านี้สามารถนำค่าใดๆ มาดำเนินการได้ ไวยากร

  19. การใช้ substr() วิธีการใน JavaScript คืออะไร?

    substr() substr() วิธีแยกส่วนของสตริง โดยเริ่มต้นที่อักขระที่ดัชนีที่ระบุ และส่งกลับจำนวนอักขระที่ระบุ มันไม่เปลี่ยนสตริงเดิม ไวยากรณ์ substr() method ยอมรับพารามิเตอร์สองตัวหนึ่งคือเริ่มต้นและอีกอันคือความยาว str.substr(start , length) ข้อโต้แย้ง a) เริ่ม:start กำหนดดัชนีเริ่มต้นจากตำแหน่งที่

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:174/297  20-คอมพิวเตอร์/Page Goto:1 168 169 170 171 172 173 174 175 176 177 178 179 180