Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

271
Views
Importaciones de comodines con `as` en JavaScript

Principalmente soy un desarrollador de JavaScript, pero con una exposición reciente a Java, disfruto más de cómo Java maneja las importaciones de comodines. Sin usar ninguna instrucción as , la importación toma todas las importaciones con nombre y las importa directamente al espacio de nombres/ámbito actual como variables/clases sin necesidad de que haya una variable de la que sean propiedades.

¿Es esto posible en JavaScript? Por ejemplo, si hago esta exportación:

Ejemplo de exportación

 export const a = 1; export const b = 2; export const c = 3; export default const d = 4;

Entonces esto sería cierto para las importaciones relacionadas:

Ejemplo de importaciones de comodines

 import * as Foo from "./file.js"; Foo.a // -> 1 Foo.b // -> 2 Foo.c // -> 3 Foo.d // -> 4

Ejemplo de importación predeterminada

 import Foo from "./file.js"; Foo // -> 4

Ejemplo de importaciones específicas/nombradas

 import { a, b } from "./file.js"; a // -> 1 b // -> 2 c // -> undefined d // -> undefined

Lo que estoy buscando, que parece que es compatible con Java, es la capacidad de hacer algo como la importación actual de caracteres comodín de JavaScript, pero sin la instrucción as , como en el siguiente ejemplo, donde todas las exportaciones con nombre se importan como variables totalmente accesibles dentro del espacio de nombres actual. /alcance:

Importaciones de comodines (sin as ) Ejemplo - DESEADO

 import * from "./file.js"; a // -> 1 b // -> 2 c // -> 3 d // -> 4

es posible?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!