最佳答案
1. 关于异步
JavaScript 里面的异步函数最好不要使用返回值,而是使用回调函数执行后续操作。
可以参考如下的方式:
2. 关于 localStorage
$api.getStorage 和 $api.setStorage 操作的是 HTML5 中的 localStorage。如果不手动清除的话,保存在 localStorage 中的变量会一直存在。