美文网首页
《Web前端开发之JavaScript精英课堂》(九)

《Web前端开发之JavaScript精英课堂》(九)

作者: FangZhong | 来源:发表于2018-07-19 22:41 被阅读0次

继承模式

var inherit = (function () {
  var F = function () {}
  return function (Target, Origin) {
    F.prototype = Origin.prototype
    Target.prototype = new F()
    Target.prototype.construtor = Target
    Target.prototype.uber = Origin.prototype 
  }
})();

命名空间

管理变量,防止污染全局,适用于模块发开发

对象枚举

for in

  1. obj.hasOwnProperty()
  2. 'prop' in obj
  3. A instanceof B // A对象的原型链上 有没有 B的原型

相关文章

网友评论

      本文标题:《Web前端开发之JavaScript精英课堂》(九)

      本文链接:https://www.haomeiwen.com/subject/vnsxmftx.html