JQuery

1.JQuery:主流JS库文件

其他的JS/前端框架
    ExtJS:通过JS生成整个页面和逻辑,性能差
    Zepto:85%和JQuery一样,特点是小,主要用于移动端
    Vue:Js前端框架,用于手机端的网页
    Angular:JS前端框架,比较笨重,适用于大型系统,Google研发(用户量在下降)
    React:JS前端框架,可以做网页和手机和APP,性能接近于原生IOS和安卓,FaceBook开发

JQuery 1.X :兼容IE8-
JQuery 2.X 和 3.X 不支持IE8-
JQuery 文件版本:带min代表这个文件是压缩版

1.1基本语法【待补全】

$ 和 jQuery 是一样的

1.2 JQ和JS的重要区别 【不能串用,但是可以相互转换】

JS:document.getElementById("abc") //获取一个原生的DOM节点
JQ:$("#abc"); //获取了一个JQ节点,JQ节点是在原生DOM节点外包了一层
JS的方法和属性,JQ节点不能使用,反之亦然
    例如:btn.innerHTML; //DOM写法,JQ不能使用
    btn.html();//JQ写法 ,DOM节点调用会报错

1.3DOM(文档对象模型)

 访问页面内容的一套标准(即:能动底层页面显示的样式,比如button上的文字)

1.4 JQ 和 JS 转换

JS 转JQ:$(JS对象)
JQ 转JS:JQ对象.get(); 返回一个原生DOM节点的数组
        $("li").get(); 返回一个普通的JS数组
posted @ 2018-01-25 11:34  Leq123  阅读(167)  评论(0编辑  收藏  举报