Données externes : comment les récupérer

Comment procéder facilement :

Vous avez votre tableau d'objet à déclarer dans un fichier js

[
  {name: "Dupont"},
  {name: "Dupond"}

]

Pour le transfert vous utilisez :

let bonPourTransfert = JSON.stringify([[
  {name: "Dupont"},
  {name: "Dupond"}
])

Dans votre fichier utilisant les données que vous récupérer, il faut écrire :

tabObj = JSON.parse(bonPourTransfert) ;

Utilisation de la bibliothèque Jquery pour la mise en oeuvre.

$.ajax({type: "GET",
 url: "https://fichier.js", // adresse de de votre fichier.js
 dataType: "json",          // format
 success: handleData        // votre tabObj           
 });

En action : Dans cette exemple, les données se trouvent dans un fichier JS externe.