伊人怎会持宠而骄
希望有人懂你的低头不语、小心翼翼守护你的孩子气
新增方法
1、实例直接调用  如.css等
    $ 就是jquery,是一个构造器,$()能返回一个jquery实例
        jquery实例的__proto__属性拥有css方法,所以可以直接使用
               jquery的原型拥有很多方法,jquery实例的__proto__属性指向的是jquery的原型,所以新增jquery方法其实就是给jquery的原型上添加方法
    如果想给jq的prototype上扩展方法 可以使用jq提供的$.fn.extend
       jquery原型扩展方法
    $.fn.extend({
        a:function(){}
    })    
 
2、直接通过jquery调用  如 jquery.ajax
    直接新增在jquery上,但命名重复时,后面会覆盖前面
    
3、extend方法   jQuery自身扩展方法
     不仅可以用在a对象,还可以直接给a对象扩展b对象的属性和方法   但实例不能使用这个方法 $.extend(新对象,原对象) 但相同的会覆盖 
$.extend({
    a:function(){}
})
$.extend(b,a)
posted on 2019-01-21 09:58  伊人怎会持宠而骄  阅读(152)  评论(0编辑  收藏  举报