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