How does the JavaScript Import work under the hood? -
how import
statement work in javascript? read documentation , says places exported code within scope of file. mean code copied on file type import?
for example - in library.js have:
export {export function getusefulcontents(url, callback) { getjson(url, data => callback(json.parse(data))); }
in main.js have:
import { getusefulcontents} 'library.js'; getusefulcontents('http://www.example.com', data => { dosomethinguseful(data); });
this allows me call getusefulcontents() in main.js. question is, main.js have contents exported library.js?
is using import
same having physically defined getusefulcontents()
in main.js?
function getusefulcontents(url, callback) { getjson(url, data => callback(json.parse(data))); } getusefulcontents('http://www.example.com', data => { dosomethinguseful(data); });
the main reason why ask because want know if using import have effect on main.js file size? or else going on under hood?
thank you!
Comments
Post a Comment