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

162
Vistas
SyntaxError: identificador inesperado en la declaración de atributo de clase
class ClassData { name: string; interfaces: string[] = []; superclass: string; members: any = {}; }

Perdón por preguntar, pero estoy atascado: ¿qué hice mal? Yo uso el nodo v14.17.0

tengo este error:

 name: string; SyntaxError: Unexpected identifier
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Parece que estás escribiendo TypeScript aquí. Node y JavaScript no tienen tipos en absoluto.

eche un vistazo a Typescript cuando esté acostumbrado a escribir tipos.

EDITAR: Node.js y JavaScript interpretan su ejemplo como un error porque no entiende qué significa prop: string . Si desea que su IDE le brinde información de autocompletado y tipo, puede especificar algunas cosas en un comentario de documento como este:

 class Rectangle { /** * @param {number} height * @param {number} width */ constructor(height, width) { this.height = height; this.width = width; } area() { return this.height * this.width; } };

Funciona en la mayoría de los IDE.

about 4 years ago · Juan Pablo Isaza Denunciar
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