JS實現繼承,封裝乙個extends方法

2022-07-10 01:54:13 字數 576 閱讀 7468

function person(name,age)

person.prototype = ,

sang:function()

}var liuyu = new person("劉雨", 26);

function student(name,age,score)
封裝乙個extends方法

//子類  extends  父類

function.prototype.extends = function(func, options)

for(var name in options)

}

子類可以繼承父類的屬性和方法,也可以擴充套件自己的屬性和方法。extends方法引數:1.父類 2.需要擴充套件的屬性和物件的乙個物件集合。

student.extends(person,

});var can = new student("can",21,"良好");

can.eat();

can.study();

js繼承封裝(一)

定義乙個修改command函式 function updatecommand path updatecommand.prototype.execute function 定義乙個查詢command函式 function querycommand path var querycommand new q...

js封裝乙個websocket

原文 let socket let setintervalwesocketpush null 開啟ws之後傳送心跳 const onopenws 連線失敗重連 const onerrorws ws資料接收統一處理 const onmessagews e 斷開重連 const onclosews 傳送...

封裝乙個js工具cookie封裝(js工具庫)

setcookie 設定cookie的函式 param key 設定的cookie的鍵 param value 設定的cookie的值 param seconds 設定cookie在多少秒之後失效 單位 秒 param path 設定cookie的路徑 預設是 根目錄 function setcoo...