node的模組化操作 類的繼承

2021-09-22 12:44:36 字數 995 閱讀 4097

function person(name,age,word)

// 靜態屬性 不參與 繼承 與 this 無關

person.hobby = ["lol","nba"];

// 原型屬性 prototype 可以被繼承 this 執行 構造器的 this

person.prototype.say = function()

module.exports = person;

var person = require("./person");

// 如何實現繼承

function user(name,age,word,friend)

user.hobby = ["coding","sleeping"];

// 複製得到 父類 的 prototype

// 1.

// user.prototype = new person();

// 2. for in

for(var i in person.prototype)

module.exports = user;

子類繼承父類的兩種辦法

user.prototype = new person();

for(var i in person.prototype)

// 1. 

// user.prototype = new person();

// 2. for in

for(var i in person.prototype)

for(var i in person.prototype)

``![在這裡插入描述](

## 2.直接將例項物件給user.propotype

user.prototype = new person();

node的模組化 2

模組化規範 amd cmd commonjs node.js 採用的就是 commonjs 的規範 自定義模組 根據自己的功能來實現的模組 第三方模組 npm 內建模組event fshttp 可以實現伺服器間的資料互動 urlquerystring stream path api 文件使用層級 1...

有關Node模組化

1 模組呼叫 我們先建立乙個模組,module.js 1 console.log 我是乙個模組。2var x 10 3var y 20 接著在另外乙個main.js檔案中呼叫這個模組。引入module.js需要require 函式 該函式需要被引入模組檔案的路徑作為引數,函式的返回值是乙個代表被引模...

node初體驗 模組化

node遵循的是commonjs 規範。模組匯入匯出 匯出 module.exprots or exprots.a 10 exprots.b 匯入 require module const require module node modules 在node modules下的模組引入的時候可以直接寫...