jQuery和Bootstrap的优势

jQuery的优势

jquery是JavaScript库,可以极大地简化JavaScript编程,可以更方便的处理DOM操做和进行Ajax交互

一、轻量级
JQuery很是轻巧
二、强大的选择器
JQuery容许开发者使用从CSS1到CSS3几乎全部的选择器,以及JQuery首创的高级并且复杂的选择器
三、出色的DOM操做的封装
JQuery封装了大量经常使用的DOM操做,使开发者在编写DOM操做相关程序的时候可以驾轻就熟
四、可靠的事件处理机制
JQuery的事件处理机制吸取了JavaScript专家Dean Edwards编写的事件处理函数的精华,JQuery在处理事件绑定的时候至关可靠。
五、完善的Ajax
JQuery将全部的Ajax操做封装到一个函数$.ajax()里,使得开发者处理Ajax的时候可以专心处理业务逻辑而无需关心复杂的浏览器兼容性和XMLHttpRequest对象的建立和使用的问题
6.链式操做方式
JQuery中最有特点的莫过于它的链式操做方式——即对发生在同一个JQuery对象上的一组动做,能够直接接连写无须要重复获取对象
7.隐式迭代
JQuery里的方法都被设计成自动操做的对象集合,而不是单独的对象,这使得大量的循环结构变得再也不必要,从而大幅度地减小代码量。
8.行为层与结构层的分离
开发者可使用选择器选中元素,而后直接给元素添加事件。
9.开源
JQuery是一个开源的产品,任何人均可以自由地使用并提出修改意见javascript

bootstrap优势

Bootstrap是基于HTML,CSS,javascript的前端框架,使用它能够快速的搭建出网站
1.跨设备,跨浏览器
能够兼容全部现代浏览器
2.响应布局
bootstrap提供了一套响应式、移动设备优先的流式栅格系统。它能够根据用户屏幕尺寸调整页面,使其在各个尺寸上都表现良好
3.CSS模块化
bootstrap预先定义了不少CSS类,使用的时候直接给class赋予对应的类名便可,如text-left,text-align,.table等
4.内置JavaScript插件
Bootstrap提供了不少实用性的JQuery插件,这些插件方便开发者实现WEB中各类常规特效。因此Bootstrap依赖于JQuery
5.丰富的组件
bootstrap提供了实用性很强的组件,包括:导航,标签,工具条,按钮等供开发者使用
相关文章
相关标签/搜索