如何使用自身原型訪問 JavaScript 物件?
使用稱為“Object.create()”的 JavaScript 方法,我們可以透過建立自身原型來訪問現有物件。使用此方法,我們可以將現有屬性的屬性繼承到新建立的原型。讓我們簡要討論一下它。
語法
Object.create(existing obj);
此方法採用現有物件並建立其自身原型,以便將屬性從現有物件繼承到新建立的原型。
示例
在以下示例中,首先,建立一個名為“person”的物件,然後使用 “Object.create”建立其自身原型並將其分配給變數 “newper”。稍後,使用原型,現有物件中的物件已更改,並在輸出中顯示了新屬性。
<html>
<body>
<script>
var person = {
name: "Karthee",
profession : "Actor",
industry: "Tamil"
};
document.write(person.name);
document.write("</br>");
document.write(person.profession);
document.write("</br>");
document.write(person.industry);
document.write("</br>");
document.write("Using a prototype the properties of the existing object have been
changed to the following");
document.write("</br>");
var newper = Object.create(person); /// creating prototype
newper.name = "sachin";
newper.profession = "crickter";
newper.industry = "sports";
document.write(newper.name);
document.write("</br>");
document.write(newper.profession);
document.write("</br>");
document.write(newper.industry);
</script>
</body>
</html>輸出
Karthee Actor Tamil Using a prototype the properties of the existing object have been changed to the following sachin crickter sports
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP