视频教程免费下载
联系站长

javascript对象的继承和Object对象

时间:2014-09-26  点击:
javascript对象的继承和Object对象
 
对象的一个类可以从现有的类中派生,并且拥有现有的类的方法或是属性,这和过程叫做继承。被继承的类叫做父类或是基类,继承的类叫做子类。
 
  (一个对象拥有另一个对象的属性和方法)
 
 
优点:
   
  提高代码的重用性
 
  提高代码的可维护性
  
  提高代码的逻辑性
 
 
一、Object对象
 
    var obj=new Object()
 
     属性:
 
     1.constructor 
       对创建对象的函数的引用(指针)。
     2.//Prototype 原型
 
**********************************************
      对该函数对象的对象原型的引用。是函数对象的默认属性
 
**********************************************
   
          A.对象的共享属性存放到代码段当中。
 
          B.可以实现继承。
 
     方法:
 
      A。hasOwnProperty(property)
         判断对象是否有某个特定的属性
 
      B.IsPrototypeOf(object) 
       判断该对象是否为另一个对象的原型。(用来检测对象的类型) 
 
      c.运算符
        instanceof 
二、继承
 
  1.原型继承
 
  2.对象冒充的形式
    A.call
    obj1.fun.call(obj2,参数1......)
 
    B.apply
      obj1.fun.call(obj2,[参数1,参数2....])
    
 
    让对象1的方法冒充成对象2的方法。
 
内容标签
javascript
javascript基础视频教程42讲