• JavaScript-通过原型继承一个对象


    <script>
    //通过原型继承一个对象
    //inherit()返回了一个继承原自原型对象P的属性的新对象
    //這裡使用ECMAScript5中的object.create()函數(如果存在的話)
    //如果不存在object.create().则退化使用其他方法
    function inherit(p) {
    //p是一个对象,但不能是null
    if(p==null) throw TypeError();
    //如果object.create()存在;
    if (Object.create)
    //直接使用它
    return object.create(p);
    //否则进行进一步检测
    var t=typeof p;
    //定义一个空构造函数
    if(t!=="object" && t !=="function") throw TypeError();
    //将其原型属性设置为P
    f.property=p;
    //使用f()创建p的继承对象
    return new f();
    }
    </script>
  • 相关阅读:
    Bootstrap导航条
    Bootstrap导航
    Bootstrap输入框组
    Bootstrap按钮式下拉菜单
    Bootstrap按钮组
    Bootstrap下拉菜单
    Bootstrap辅助类
    Bootstrap栅格系统
    Bootstrap学习目录
    Bootstrap图标
  • 原文地址:https://www.cnblogs.com/longly/p/7278279.html
Copyright © 2020-2023  润新知