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