“Что такое прототип JavaScript” Ответ

Функция прототипа JavaScript

function Person(name) {
  this.name = name;
}
Person.prototype.getName = function() {
  return this.name;
}

var person = new Person("John Doe");
person.getName() //"John Doe"
TC5550

Прототип JavaScript

/*Prototype is used to add properties/methods to a 
constructor function as in example below */

function ConstructorFunction(name){
	this.name = name //referencing to current executing object
}
ConstructorFunction.prototype.age = 18
let objectName = new ConstructorFunction("Bob")
console.log(objectName.age) //18
Coderwhohelps

[[Прототип]]

var proto = {    describe: function () {        return 'name: '+this.name;    }};var obj = {    [[Prototype]]: proto,    name: 'obj'};
Fancy Fly

Что такое прототип JavaScript

* Prototype

-Every object in JavaScript has a built-in property,
which is called its prototype. 

-The prototype is itself an object, so the prototype will 
have its own prototype, making what iss called a prototype chain.

-The chain ends when we reach a prototype that has null for 
its own prototype.

-Prototypes are the mechanism by which JavaScript objects inherit
features from one another

const  arr = [1,2,3,4]

// proto type : arr.__proto__
// prototype chain : arr.__proto__.__proto__.__proto__

Abhishek

JavaScript Prototype

// constructor function
function Person () {
    this.name = 'John',
    this.age = 23
}

// creating objects
const person1 = new Person();
const person2 = new Person();
SAMER SAEID

Ответы похожие на “Что такое прототип JavaScript”

Вопросы похожие на “Что такое прототип JavaScript”

Больше похожих ответов на “Что такое прототип JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования