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

164
Vistas
use a static method from a sub class in javascript

I have a super class called API in a separate file called API.js

class API {
???
}

I also have a bunch of subclasses each in a separate file (MySubClassXXX.js) that include a number of static methods like:

class MySubClass1  {
     static method1 () {
        return { something }
     }
     static method2 () {
        return { something else }
     }
}

I would like yo use these methods in my project like this API.MySubClass1.method1()

how should I import and define the subclasses MySubClass1 in the main class API

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

You can assign a subclass definition to a property of the base class. class declarations in Javascript are first-class values.

class API {}

API.MySubClass1 = class {
  static method1() {
    return 'something'
  }
}

console.log(API.MySubClass1.method1())

If you only intend to use classes as namespaces here, you can also safely drop class and static keywords with the same effect.

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