ต้นแบบ - วิธีการยูทิลิตี้

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

วิธีการเหล่านี้เป็นหนึ่งในเสาหลักของการเข้ารหัส JavaScript ที่ใช้ต้นแบบที่มีประสิทธิภาพ ใช้เวลาศึกษาเพื่อทำความคุ้นเคยกับวิธีการต่างๆ

บทนี้ให้รายละเอียดเกี่ยวกับวิธีการที่เป็นประโยชน์เหล่านี้พร้อมตัวอย่าง

ส. วิธีการและคำอธิบาย
1. $ ()

หากมีสตริงให้ส่งคืนองค์ประกอบในเอกสารที่มี ID ที่ตรงกัน มิฉะนั้นจะส่งคืนองค์ประกอบที่ผ่าน

2. $$ ()

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

3. $ ก ()

แปลงอาร์กิวเมนต์เดียวที่ได้รับเป็นวัตถุ Array

4. $ F ()

ส่งกลับค่าของตัวควบคุมฟอร์ม นี่คือนามแฝงเพื่อความสะดวกของ Form.Element.getValue

5. $ H ()

แปลงวัตถุเป็นวัตถุ Hash ที่แจกแจงได้ซึ่งคล้ายกับอาร์เรย์ที่เชื่อมโยงกัน

6. $ R ()

สร้างวัตถุ ObjectRange ใหม่

7. $ w ()

แยกสตริงออกเป็น Array โดยถือว่าช่องว่างทั้งหมดเป็นตัวคั่น

8. ลองสิ่งเหล่านี้

ยอมรับฟังก์ชันตามจำนวนที่กำหนดและส่งกลับผลลัพธ์ของฟังก์ชันแรกที่ไม่ทำให้เกิดข้อผิดพลาด

document.getElementsByClassName

วิธีการนี้จะดึงข้อมูล (และขยาย) องค์ประกอบทั้งหมดที่มีชื่อคลาส CSS ของclassName

อย่างไรก็ตามวิธีนี้ได้เลิกใช้แล้วใน Prototype เวอร์ชันล่าสุด