เงินสด (ทางเลือก jQuery เล็ก ๆ )

โหนดต้นทาง: 1156349

README สำหรับ เงินสด ตรงไปตรงมา:

เงินสดเป็นทางเลือก jQuery ขนาดเล็กที่ไร้เหตุผลสำหรับเบราว์เซอร์สมัยใหม่ (IE11+) ที่ให้รูปแบบ jQuery สำหรับจัดการ DOM การใช้คุณลักษณะของเบราว์เซอร์ที่ทันสมัยเพื่อลด codebase ให้น้อยที่สุด นักพัฒนาสามารถใช้วิธีการ chainable ที่คุ้นเคยได้เพียงเศษเสี้ยวของขนาดไฟล์ ความเท่าเทียมกันของคุณลักษณะ 100% กับ jQuery ไม่ใช่เป้าหมาย แต่ Cash เข้ามาใกล้อย่างเป็นประโยชน์ซึ่งครอบคลุมกรณีการใช้งานแบบวันต่อวัน

ลดขนาด 6 KB และ gzipped ซึ่งเล็กกว่า Zepto. ประเด็นทั้งหมดของ Zepto คือ jQuery ที่เล็กกว่า แต่ไม่ได้รับการสัมผัสมาหลายปีแล้ว ดังนั้นจึงมีสิ่งนั้นด้วย

ฉันสงสัยว่าเงินสดจะมีขนาดเล็กลงเพียงใดหากการสนับสนุน IE 11 ลดลง

jQuery ยังคงถูกใช้ในไซต์มากมาย เท่านั้น เพิ่งถึงจุดสุดยอด ในการใช้งานและมีอาการเสื่อม ต้องเป็นเพราะมันมาในไซต์ WordPress ส่วนใหญ่ใช่ไหม! นั่นเท่ากับ 42% ของไซต์ทั้งหมดที่นั่น

อย่างไรก็ตาม หากคุณมีแนวโน้มที่จะเข้าถึง jQuery เพียงเพื่อ API ที่สะดวกสบาย Cash ก็เป็นทางเลือกที่ดี ฉันไม่โทษคุณเช่นกัน กำลังพิมพ์ $ แทน document.querySelectorAll ยังคงรู้สึกดีกับฉัน ไม่ต้องพูดถึงความเพ้อฝันอื่น ๆ ทั้งหมดที่อยู่เบื้องหลังฟังก์ชันเครื่องหมายดอลลาร์


สิ่งที่ควรค่าแก่การกล่าวถึง: หากคุณต้องการลบ jQuery ออกจากโปรเจ็กต์โดยตรง แทนที่ jquery อาจคุ้มค่าที่จะดู:

ค้นหาเมธอด jQuery จากโปรเจ็กต์ที่มีอยู่โดยอัตโนมัติ และสร้างทางเลือก vanilla js

ที่มา: https://css-tricks.com/cash-tiny-jquery-alternative/

ประทับเวลา:

เพิ่มเติมจาก เคล็ดลับ CSS