近年來隨著Javascript技術發展,出現了越來越多的庫和框架,其中Jquery無疑是最為流行的之一。但是隨著JS本身的升級以及瀏覽器的普及,我們是否還需要大量依賴Jquery呢?
相信很多人都知道ES6語法的引入使得JS的開發更為便捷,其中就包含Jquery的許多常用方法。因此,我們完全可以考慮用原生JS來代替Jquery,從而減少依賴和文件的加載時間,提高網站性能。
// Jquery代碼 $("#btn").click(function(){ alert("Hello World!"); }); // 原生JS代替Jquery代碼 document.getElementById("btn").addEventListener("click", function(){ alert("Hello World!"); });
可以看到,原生JS與Jquery的差距其實并不是很大,而且用原生JS更能體現編程思路和邏輯,讓代碼更加簡潔易懂。
因此,我們應該盡可能去掉那些沒必要的庫和框架依賴,用更純粹的JS來構建網站。