Estaba leyendo un artículo sobre Unity JS. El artículo mostró un ejemplo de una clase en la unidad js.¿Cómo tiene Unity JS una clase?
class Person{
var name;
var career;
}
//Create objects of type Person
var john = Person();
john.name = "John Smith";
john.career = "doctor";
Debug.Log(john.name + " is a " + john.career);
Parece que la Unidad JS realmente apoya la palabra clave class
. ¿Cómo es compatible con class
con JavaScript? ¿Están usando una especificación ES4 muerta o una ES3 o 5 modificada?
¡Bienvenido a Stack Overflow! Un breve resumen del contenido enlazado mejoraría en gran medida esta respuesta (y ayudaría a prevenir problemas si el enlace se queda obsoleto en un momento posterior). –
Para los propósitos de esta pregunta, creo que la frase más importante de ese artículo es 'Unity' .js '' lenguaje ni siquiera se acerca a ajustarse a esa especificación [ECMAScript] '. –
Un breve resumen sería bueno como señaló Joachim Saucer, pero creo que tengo que aceptarlo como una respuesta. La información en el enlace es precisa. – Moon