Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

199
Vistas
desafiando el orden de ejecución del código javascript

hola a todos quieren entender el orden del código javascript mi código

 class User { constructor(id, username) { this.i = id; this.u = username; } sayHello() { return `Hello ${this.u}`; } } let userOne = new User(100, "Elzero"); console.log(userOne); User.prototype.sayWelcome = function () { return `Welcome ${this.u}`; }; Object.prototype.test = "Test";

resultado en la línea de consola 12

 User {i: 100, u: 'Elzero'} i: 100 u: "Elzero" [[Prototype]]: Object sayWelcome: ƒ () **<-------------** constructor: class User sayHello: ƒ sayHello() [[Prototype]]: Object test: "Test" **<-------------** constructor: ƒ Object() hasOwnProperty: ƒ hasOwnProperty() isPrototypeOf: ƒ isPrototypeOf() propertyIsEnumerable: ƒ propertyIsEnumerable() toLocaleString: ƒ toLocaleString() toString: ƒ toString() valueOf: ƒ valueOf() __defineGetter__: ƒ __defineGetter__() __defineSetter__: ƒ __defineSetter__() __lookupGetter__: ƒ __lookupGetter__() __lookupSetter__: ƒ __lookupSetter__() __proto__: (...) get __proto__: ƒ __proto__() set __proto__: ƒ __proto__()

alguien puede decir por qué en la línea 12 cuando muestro la instancia de Userone de User encuentro el método sayWelcome() y la propiedad de prueba en el prototipo del userone a pesar de que ambos se agregan después de la línea 12

Cordialmente

about 4 years ago · Santiago Gelvez
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda