Jquery中的设计思路

jQ中的伪数组是什么鬼?

  • 就是对象。为什么不用数组,因为作者喜欢用对象,还有就是没有数组那么多的方法(这点很重要)
tim 20170713190915
  


jQ的原型链如何实现,是什么套路?

default

jQ的css函数怎么实现的?

           $('node').css({
              border: '1px solid red', 
              width: '200px'
              })
             ===>

           $('node').css.call($('node'), {
           border: '1px solid red', 
           width: '200px'
             })

           this.style.border = '1px solid red'
           this.style.width = '200px'

jQ中链式调用的原理?

     $('node').red().drop()
      jQuery.fn.red = function(){
         return this //$('node')
      } 

jQuery.fn 什么东西?

    jQuery.fn = jQuery.prototype

使用jQ为什么不用new?

    jQuery = !function(selector, context) {
    new jQuery(selector, context)
    }

$.proxy是什么?

  • 输入一个函数 输出新函数,且上下文可以有contex决定
            $.proxy(fn, context, p1, p2)
               //在当前页面内追加换行标签和指定的HTML内容
                function w( html ){
                $(document.body).append("<br/>" + html);
               }

               var name = "Hello";
               function foo( a, b ){
                w( this.name );
                w( a + b );
               }
             // 直接调用
            foo( 1, 2 );
            // Hello
            // 3


                var obj = { name: "CodePlayer", age: 18 };
                var proxy = $.proxy( foo, obj, 5, 10 );
             // 代理调用foo()函数,此时其内部的this指向对象obj
           proxy();
             // CodePlayer

为什么在写的时候$和jQuery可以互换写?

   window.jQuery  = window.$ = jQuery
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • jQuery基础 什么是JQ?一个优秀的JS库,大型开发必备JQ的好处?一简化JS的复杂操作二不再需要关心兼容性三...
    幺七阅读 4,500评论 0 2
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 4,946评论 0 1
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 5,293评论 0 2
  • 原文链接 http://blog.poetries.top/2016/10/20/review-jQuery 关注...
    前端进阶之旅阅读 16,880评论 18 503
  • 最近只要聊天 提到電視劇,誰不知道火爆了整個亞洲市場的《太陽的後裔》啊(*^ー^) 每部電視劇一火,從百度搜...
    落子无悔ss阅读 3,954评论 2 2

友情链接更多精彩内容