isPrototypeOf() method, along with the instance of operator particularly comes in handy if you have code that can only function when dealing with objects descended from a specific prototype chain, e.g., to guarantee that certain methods or properties will be present on that object.
Esto, junto con el operador instanceof resulta especialmente útil si se tiene código que solo puede operar cuando se trata de objetos descendientes de una cadena de prototipado específica, p.e., para garantizar que ciertos métodos o propiedades estén presentes en dichos objetos. Especificaciones Especificación
Different ways to create objects and the resulting prototype chain
Maneras diferentes de crear objetos y la cadena de prototipos resultante
Additionally, trying to access nonexistent properties will always traverse the full prototype chain.
Además, tratar de acceder a las propiedades inexistentes siempre atravesara la cadena de prototipos completamente.
Also, when iterating over the properties of an object every property that is on the prototype chain will be enumerated.
Además, al recorrer en iteración las propiedades de un objeto, cada propiedad encontrada en la cadena de prototipo será enumerada.
The diagram illustrates the relationships in a prototype chain
El diagrama ilustra las relaciones de una cadena de prototipos
This method traverses all enumerable properties of an object and its prototype chain
Este método atraviesa todas las propiedades enumerables de un objeto y su cadena de prototipo
Ownership of properties is determined by whether the property belongs to the object directly and not to its prototype chain.
El propietario de las propiedades se determina de acuerdo a si la propiedad pertenece al objeto directamente y no a su cadena de prototipos.
By definition, null has no prototype, and acts as the final link in this prototype chain.
Por definición, null no tiene prototipo, y actúa como el enlace final de esta cadena de prototipos.
Conținut posibil inadecvat
Exemplele au rolul de a te ajuta să traduci cuvinte sau expresii corect si adaptat la context. Nu sunt selectate sau validate manual, așadar pot conține termeni inadecvați. Te rugăm să raportezi exemplele pe care le consideri inadecvate. Traducerile vulgare sau colocviale sunt în general marcate cu roșu sau cu portocaliu.
Înregistrează-te pentru a accesa mai multe exemple