¡Hola! ¡Bienvenido a este artículo sobre campos de clase y propiedades estáticas!
ES15 agregó la capacidad de definir campos de clase y propiedades estáticas directamente dentro del cuerpo de la clase. Esto elimina la necesidad de que las funciones constructoras inicialicen las propiedades, lo que genera un código más limpio y conciso. ¡Se trata de comprender esta nueva característica!
Necesitas definir una clase para usarla:
class myClass { }
Poner las propiedades en la clase define las propiedades:
class myClass { property1; property2; }
Puedes agregar tantas propiedades como necesites.
Agregue la función constructora para definir las claves en este objeto para las propiedades:
class myClass { property1; property2; constructor(property1, property2) { this.property1 = property1; this.property2 = property2; } }
Este es un ejemplo del uso de esta nueva característica en JS:
class Person { name; age; constructor(name, age) { this.name = name; this.age = age; } }
¡Y esa es la conclusión de esta publicación!
¡Asegúrate de agregar una reacción y marcarla como favorita!
¡También asegúrate de comentar a continuación!
¡Esta publicación fue hecha para The Frontend Challenge!
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3