Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

อะไรคือความแตกต่างระหว่าง jQuery และ JavaScript?


ต่อไปนี้เป็นข้อแตกต่างระหว่าง jQuery และ JavaScript:

jQuery

jQuery เป็นไลบรารี JavaScript ที่รวดเร็วและรัดกุมซึ่งสร้างโดย John Resig ในปี 2549 jQuery ช่วยลดความซับซ้อนในการสำรวจเอกสาร HTML การจัดการเหตุการณ์ การสร้างภาพเคลื่อนไหว และการโต้ตอบ Ajax สำหรับ Rapid Web Development

JavaScript

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

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

jQuery ต้องการการทดสอบโค้ดน้อยกว่า และโค้ดน้อยกว่าสำหรับเป้าหมายเดียวกัน เมื่อเทียบกับ JavaScript เช่น การเปลี่ยนขนาดตัวอักษร สีพื้นหลัง เป็นต้น

ให้เราดูตัวอย่างของ jQuery และ JavaScript เพื่อเปลี่ยนสีพื้นหลัง:

จาวาสคริปต์

function changeColor(color) {
   document.body.style.background = color;
}
Onload=”changeColor('blue’);”

jQuery

$ (‘body’) .css (‘background’, ‘#0000FF’);

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