JavaScript es un lenguaje de programación dinámico que soporta construcción de objetos basado en prototipos.
In a nutshell, JavaScript is a dynamic scripting language supporting prototype based object construction.
Algunas librerías implementan funcionalidades que permiten acercar la aproximación del prototipo de objetos JavaScript a la basada en clases de otros lenguajes de programación, por supuesto con las diferencias necesarias.
Some libraries implement features that allow you to approach the prototype approach of JavaScript objects to that based on classes of other programming languages, of course with the necessary differences.
JavaScript es por lo tanto un lenguaje basado en "objectos" en el concepto de prototipo, a diferencia de la mayoría de los lenguajes de programación basados en el concepto de clase.
JavaScript is therefore an "object" language based on the concept of prototype, unlike most programming languages based on the concept of class.
El resto de este capítulo describe los detalles del uso de los constructores JavaScript y los prototipos para crear una jerarquía de objetos, y compara esta forma de herencia no basada en clases con la basada en clases que utiliza Java.
The rest of this chapter describes the details of using JavaScript constructors and prototypes to create an object hierarchy and compares this to how you would do it in Java.
JavaScript es un lenguaje basado en prototipos que contiene declaraciones sin clase, tal como se encuentran en C++ o Java. (Esto es, a veces, confuso para los programadores que están acostubrados a los lenguajes con declaraciones de clase).
JavaScript is a prototype-based language that contains no class statement, as you'd find in C++ or Java (this is sometimes confusing for programmers accustomed to languages with a class statement).
Tabla 8.1 Comparación de los sistemas de objetos basados en clases (Java) y basados en prototipos (JavaScript)
Sus constructores se corresponden con funciones que crean nuevos objetos JavaScript basados en esos prototipos.
Its constructors correspond to functions which create new JavaScript objects based on those prototypes.
JavaScript es un lenguaje basado en prototipos que contiene declaraciones sin clase, tal como se encuentran en C++ o Java.
JavaScript is a prototype-based language which contains no class statement, such as is found in C++ or Java.
Un lenguaje basado en prototipos, como JavaScript, no hace esta distinción: simplemente tiene objetos.
A prototype-based language, such as JavaScript, does not make this distinction: it simply has objects.
Las clases en JavaScript utilizan herencia basada en prototipos.
JavaScript classes use prototype-based inheritance.
Más de cincuenta tipos distintos de aviones de combate basados en prototipos reales.
More than fifty different kinds of combat aircraft based on real prototypes.
Potentially sensitive or inappropriate content
Examples are used only to help you translate the word or expression searched in various contexts. They are not selected or validated by us and can contain inappropriate terms or ideas. Please report examples to be edited or not to be displayed. Potentially sensitive, inappropriate or colloquial translations are usually marked in red or in orange.