En Java, si quiero llamar a una var desde otro archivo en la misma carpeta, solo puedo llamar al nombre del archivo y luego a la var que quiero llamar. Pero estoy buscando algo similar en Javascript. Por favor, hágamelo saber si hay. Por ejemplo:
Nombre del archivo: banco de palabras.java
int wordCount = 0;Luego, en el Otro Archivo , puedo llamar a ese número de palabras diciendo:
wordBank.wordCount = 1; // (assuming wordCount is public)Entonces, ¿hay alguna manera de imitar este código en Javascript?
Tienes que exportarlo e importarlo explícitamente así con es6 wordBank.js:
export const wordCount = 0;otroArchivo.js:
import { wordCount } from "./wordBank" console.log(wordCount)Sin embargo, no hay una forma específica de mutar directamente una variable que pasa entre archivos. Podrías hacer algo como esto:
let wordCount = 0; export function setWordCount(value) { wordCount = value }luego en el otro archivo:
import { setWordCount } from "./wordBank" setWordCount(1)