js prototype的用法

var abc =  function(){
  alert('abc');
}

var newvar = new abc();
newabc.prototype.push = function(){
  alert('push-abc');
}
newvar.push();

-- 可以给一个js对象newvar赋予prototype.abc = function(){}
-- 也可以给一个函数名abc.prototype.abc = function(){}
--但最后调用都是被赋予prototype的对象或者函数名生成的对象来调用prototype的值()

----这些都可以比较容易的在任何一个网页的firebug里的console来试验
-- 很多技术强的人都是在一种非常放松的情况下直接按照文档来一步步的一个个的运行来获得一个完整的知识体系

 

alert(typeof jQuery.fn); ==> object

posted @ 2017-04-24 10:45  qqisnow2021  阅读(154)  评论(0编辑  收藏  举报