nodejs中的继承
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs中的继承相关的知识,希望对你有一定的参考价值。
- node(不推荐使用):
a. 代码:var inherits = require("util").inherits; function a(){ this.name = "lee" } a.prototype.sex = "male" function b(){ this.color = "red" } b.prototype.height = "168" function c(){ } inherits(c,a) inherits(c,b) var c = new c() console.log(c.height) console.log(c.sex) console.log(c.name)
b. 输出:
168 undefined undefined
- ecmascript(原生javascript):
a. 代码:function a(){ this.name = "lee" } a.prototype.sex = "male" function b(){ this.color = "red" } b.prototype.height = "168" function c(){ } c.prototype = new a() c.prototype = new b() var c = new c() console.log(c.height) console.log(c.sex) console.log(c.name)
b. 输出:
168 undefined undefined
- 说明:
1、只支持单继承 2、不能作用于类本身的属性或方法(只支持prototype原型创建的属性或方法)
不推荐使用
以上是关于nodejs中的继承的主要内容,如果未能解决你的问题,请参考以下文章
使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面
javascript 用于在节点#nodejs #javascript内设置react app的代码片段
有没有办法在nodejs pdfkit中使一行中的文本片段变为粗体?