เมื่อมือใหม่เข้ามาติดต่อกับ JavaScript และ JQuery พวกเขาจะติดต่อกับเนื้อหาที่เกี่ยวข้องอย่างหลีกเลี่ยงไม่ได้ หลังจากอ่านหลายครั้งพวกเขามักจะไม่สบายใจเมื่อใช้ เขียนบทความนี้เพื่อจดจำ
สัญลักษณ์ "$" เป็นวัตถุ jQuery (ฉันเข้าใจด้วยวิธีนี้วิธีใช้ฟังก์ชั่น) จากนั้นเรารู้สมการต่อไปนี้ซึ่งสอดคล้องกันอย่างสมบูรณ์ในประสิทธิภาพการทำงาน
$ (function () {/*ทำบางสิ่งบางอย่าง*/}) = $ (เอกสาร) .ready (ฟังก์ชั่น () {/*ทำบางสิ่งบางอย่าง*/}) = $ (). พร้อม (ฟังก์ชั่น () {/*ทำบางสิ่งบางอย่าง*/});ข้างต้นเป็นสิ่งที่อยู่ใน jQuery จากนั้นพูดคุยเกี่ยวกับทั้งสองใน JavaScript ดั้งเดิมรวมถึง window.onload และ <body onload = ""> มีความแตกต่างบางอย่าง จะมีความแตกต่างในการใช้ฟังก์ชั่นที่ไม่ระบุชื่อและฟังก์ชั่นที่ไม่ระบุชื่อ ฉันไม่สามารถใช้มันได้ในขณะนี้ดังนั้นฉันจึงไม่ได้ลอง มีความคิดเห็นที่แตกต่างกันมากมายบนอินเทอร์เน็ตและไม่สอดคล้องกัน แต่ OnLoad นั้นแตกต่างจาก jQuery ที่นี่คือ:
หนึ่งคือเวลาที่แตกต่างกัน $ (). พร้อม () สามารถใช้หลายครั้งในหนึ่ง HTML สามารถใช้งานได้เพียงครั้งเดียวเท่านั้นหรือการเชื่อมที่ถูกต้องสามารถเป็นเพียงหนึ่งเดียวเท่านั้น
อีกประการหนึ่งคือความแตกต่างในช่วงเวลาการดำเนินการ พูดง่ายๆคือเวลาดำเนินการของ $ () ควรเร็วกว่า ONLOAD เนื่องจาก $ () จะถูกดำเนินการตราบใดที่มันถูกโหลดในแผนผัง DOM และ ONLOAD จะต้องเสร็จสิ้นในการโหลดองค์ประกอบทั้งหมด
ข้างต้นคือความแตกต่างระหว่าง $ (ฟังก์ชั่น) พร้อมและ onload แนะนำให้คุณรู้จักโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉัน บรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!