What does the term "code splitting" mean with regard to JavasScript performance?
removing unused code from JavaScript files
splitting code into various bundles so that decisions can be made on loading priority
allowing the browser to ignore code that it believes will perform badly
only using code that is supported by the newest browsers, and serving the site without JavaScript to old browsers