微信小程序优化(二)

196 阅读1分钟

一,小程序加载性能优化:

1,减少节点数,提升渲染性能。

2,大数据前置页面预加载。

3,减少setData使用,避免更新后台页面的data数据。

4,减少data数据大小,删除无用的字段,一次data数据设置存在上限。

5,减少本地图片资源,改用网络图片。

6,网络图片资源使用云裁剪压缩,只下载当前显示大小。

7,较少使用的页面使用分包,提升加载速度。

8,采用分包预下载,提升分包页面打开速度。

9,能用gif图片就不用动画。

js优化:

1,避免使用with。

2,定时器使用setInterval代替setTimeout,setInterval公用计时器,setTimeout会单独计时。

3,一个函数中尽量将全局对象存储为局部变量来查找。

4,字符串连接,少使用+=。