JavaScript物件導向 總結相關知識點

2021-09-24 05:12:24 字數 685 閱讀 6902

物件導向相關概念

js是一種基於物件的語言,和其他物件導向語言不同

物件 引用型別是一種資料結構,將資料結構和功能組織在一起,常被稱為類

某個特定引用型別的例項

引用型別&物件

重點: this 指:

1、在普通函式下  this指向的是  window

2、有事件源指向事件源本身

3、在定時器下 除es6 this 指向window。

4、物件下this 指向的是自己本身。

es 6 之前 原型鏈示例:

改變this 指向:call();

示例:function a()

a.call(1);

示例三:

function a()

function b()

console.log(new b().k);

示例:

function a(x,y,z)

物件導向方法(舉例):

function six(name,age)

}var zz = new six("梔夏",20); //例項化乙個物件

zz.person(); //呼叫

JavaScript物件導向

方法一 建構函式法 function cat cat.prototype.showname function var cat new cat cat.name tom cat.showname tom 它用建構函式模擬 類 在其內部用this關鍵字指代例項物件。類的屬性和方法,還可以定義在建構函式的...

javaScript物件導向

code 類lecture構造器 使用兩個字串函式,name和teacher function lecture name,teacher 類lecture的方法,生成乙個顯示該課程資訊的字串 lecture.prototype.display function 類schedule的構造器 使用乙個l...

Javascript 物件導向

什麼是物件everything is object 萬物皆物件 物件到底是什麼,我們可以從兩次層次來理解。1 物件是單個事物的抽象。一本書 一輛汽車 乙個人都可以是物件,乙個資料庫 一張網頁 乙個與遠端伺服器的連線也可以是物件。當實物被抽象成物件,實物之間的關係就變成了物件之間的關係,從而就可以模擬...