0
Я хочу, чтобы добавить "имя" свойств для дочернего объектаВозможно ли установить прототип объекта javascript?
var parent =new Object()
parent.name="raymond"
var child=new Object();
child.prototype=parent;
child.name //undefined , not work...
возможно дубликат [Как JavaScript .prototype работает?] (Http://stackoverflow.com/questions/ 572897/how-do-javascript-prototype-work) –
Существует (в настоящее время) нестандартное свойство, которое позволяет вам изменить прототип существующего объекта, если это действительно то, о чем вы просите. Однако не поддерживается во всех средах. –
Объекты наследуют свойство прототипа своего конструктора с помощью скрытого свойства '' [[Prototype]] '(http://www.ecma-international.org/ecma-262/5.1/#sec-8.6.2), а не public 'prototype'. – RobG