È possibile assegnare uno spazio dei nomi a un file JavaScript inserito dinamicamente?Spazio dei nomi contenuto di un file javascript caricato dinamicamente
So che posso includere dinamicamente un file JavaScript creando un tag script
e inserirlo nel DOM, ma questo file incluso può essere namespace? Quindi, se il file ha una funzione chiamata bar
, vorrei accedervi tramite uno spazio dei nomi, ad esempio foo
: ad esempio foo.bar()
.
+1 per il video didattico; contento di imparare nuove cose :) –
CurlJS, requireJS supporta i moduli AMD che sono simili e funzionano senza problemi sul browser. Strumenti come browserify ti permettono di creare bundle Modules/1.1. – Raynos
Non ci sono ancora riuscito a giocare con questo. Una domanda però, ogni file js incluso deve esportare le proprietà per il 'require' per prelevarle? Se questo è il caso, come posso ottenere il namespacing quando includo il file js di terze parti? –