script标签的defer属性
HTML 4.01 为<script> 标签定义了 defer 属性。这个属性的用途是表明脚本在执行时不会影响页面的构造。也就是说,脚本会被延迟到整个页面都解析完毕后再运行。因此,在 <\script> 元素中设置defer 属性,相当于告诉浏览器立即下载,但延迟执行
路径编码和解码
encodeURIComponent 和 decodeURIComponent
注意解耦业务和代码
例如微信授权登录,如果不解耦业务和代码,那么即使代码出错了,也要打包代码上传服务器来测试修改,如果解耦了业务和代码,先将代码跑通,确保代码没问题,之后再出问题针对业务来修改,就大大减少了修改次数,不必频繁打包