博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 两种常用的类型
阅读量:6372 次
发布时间:2019-06-23

本文共 693 字,大约阅读时间需要 2 分钟。

1.基于对象的继承

//  Object.create是基于对象的继承最简单的方式       var person = {           name:'曹操',           sayName(){               console.log(this.name)           }       };        var myPerson = Object.create(person); // 创建一个新对象myPerson ,它集成自person。    //    var myPerson = Object.create(person,{    //        name:{    //            value:'李白',    //        }    //    }); // 创建一个新对象myPerson ,它集成自person。       myPerson.sayName(); // 曹操       person.sayName(); // 曹操     复制代码

2.基于类型的继承

// 基于类型的继承一般需要两不, 首先,原型继承;然后,构造器继承。  function Person(name){      this.name;  }     function Author(name){      Person.call(this,name); // 继承构造器      console.log(this);  }  Author.prototype = new Person(); // 原型继承复制代码

转载地址:http://pcyqa.baihongyu.com/

你可能感兴趣的文章
广州牵引力总结初学者怎样学好UI设计?
查看>>
使用Metrics方法级远程监控Java程序
查看>>
Spring核心系列之Bean的生命周期
查看>>
VasSonic源码之并行加载
查看>>
小程序 LRU 存储设计
查看>>
Android 多线程之阻塞队列
查看>>
Haskell 在 macOS 下的环境搭建
查看>>
适配mpvue平台的的微信小程序日历组件mpvue-calendar
查看>>
【Linux学习】 Redis常用的一些指令
查看>>
Spring Cloud 中使用Feign解决参数注解无法继承的问题
查看>>
数据迁移方案 + Elasticsearch在综合搜索列表实现
查看>>
干货 | 分分钟教你用Python创建一个区块链
查看>>
Angular开发实践(八): 使用ng-content进行组件内容投射
查看>>
canvas+websocket+vue做一个完整的你画我猜小游戏
查看>>
android复习清单
查看>>
工作代码备用
查看>>
spring cloud互联网分布式微服务云平台规划分析--spring cloud定时调度平台
查看>>
说说如何配置 Webpack
查看>>
小程序中使用箭头函数的问题
查看>>
走进 JDK 之 Long
查看>>