Storager case study: Bing, Google
Bing and Google made the top of the lists by utilizing localStorage for their scripts. Seems browser cache isn't good enough lol?
localStorage Vs. Browser Cache: jsPerf
Basket JS was created to use RequireJS style syntax to asynchronously load your scripts while also storing them in localStorage. Brilliant.
Do what the best are doing, use localStorage.