在項目中用到了JQuery,談談對JQuery的看法。
1.JQuery是一款輕量級的js框架,JQuery核心js文件才幾十kb,不會影響頁面加載速度。與Extjs相比要輕便的多。
1.JQuery的選擇器用起來很方便,好比說我要找到某個dom對象的相鄰元素js可能要寫好幾行代碼,而JQuery一行代碼就搞定了,再比如我要將一個表格的隔行變色,JQuery也是一行代碼搞定。
2.JQuery的鏈式操作可以把多個操作寫在一行代碼里。
3.JQuery還簡化了js操作css的代碼,並且代碼的可讀性也比js要強。
4.JQuery簡化了AJAX操作,后台只需返回一個JSON格式的字符串就能完成與前台的通信。
4.JQuery基本兼容了現在主流的瀏覽器,不用再為瀏覽器的兼容問題而傷透腦筋。
5.JQuery有着豐富的第三方的插件,例如:樹形菜單、日期控件、圖片切換插件、彈出窗口等等基本前台頁面上的組件都有對應插件,並且用JQuery插件做出來的效果很炫,並且可以根據自己需要去改寫和封裝插件,簡單實用。
6.JQuery可擴展性強,JQuery提供了擴展接口:JQuery.extend(object),可以在JQuery的命名空間上增加新函數。JQuery的所有插件都是基於這個擴展接口開發的。