什么是纯函数、如何优化SPA应⽤的⾸屏加载速度慢的问题

前端面经

解释一下什么是纯函数

  • 简单来说,⼀个函数的返回结果只依赖于它的参数,并且在执⾏过程⾥⾯没有副作⽤,我们
    就把这个函数叫做纯函数。
  • 两大特点
    • 函数的返回结果只依赖于它的参数。
    • 函数执⾏过程⾥⾯没有副作⽤。

如何优化SPA应用的首屏加载速度慢的问题?

  • 将公⽤的JS库通过script标签外部引⼊,减⼩app.bundel的⼤小,让浏览器并⾏下载资源⽂件,提高下载速度;
  • 在配置路由时,⻚⾯和组件使⽤懒加载的⽅式引⼊,进⼀步缩小 app.bundel 的体积,在调⽤某个组件时再加载对应的js⽂件;
  • 加⼀个⾸屏 loading 图,提升⽤户体验;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值