一些小知识

一、jQuery创建对象
        A = window.A = function (name) {
            return new A.prototype.init(name);
        }

        A.prototype = {
            init: function (name) {
                this.name = name;
            },
            sayName: function() {
                console.log(this.name);
            }
        }
//令A原型对象上的init方法的原型对象为A的原型对象(有点像儿子当老子)
        A.prototype.init.prototype = A.prototype;
        window.$ = A;
        var a = $('abby');
二、typeof会将dom节点返回object,有些低版本浏览器会返回function,typeof返回object的有Dom节点,window对象,window.location,对象字面量,new Object()

推荐阅读更多精彩内容