1 .
jQuery 1.12.0 and later supports the options object signature:
$.getScript({
url: "foo.js",
cache: true
})
2 . Assuming you set cache:true the file will be loaded from the browser cache (unless browser cache is disabled or expired, for example when devtools is open)