Dynamically load a js inside js | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Dynamically load a js inside js

Hello, Can someone show an example of how to load js files dynamically one after another in another js file and push them in an array? I am a complete beginner with all of this and I do not know how to do it. Thank you in advance.

23rd May 2020, 2:55 PM
Betina
Betina - avatar
2 Answers
0
You could use async function to dynamically load a js module. Eg // In test.js export const fruitArray = ["apple", "orange", "durian"]; export default function() { console.log("Dynamic module loaded"); } // Button event triggers test.js module loading async function load() { let dynMod = await import('test.js'); dynMod.default(); alert(dynMod.fruitArray.join(","); // load array data } Check out an demo here https://code.sololearn.com/WoR3yeFp6pSe/?ref=app
23rd May 2020, 3:58 PM
Calviղ
Calviղ - avatar