采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我在网上看了一些文章,说是fetch因为是底层api,所以性能上比封装好的axios的好,请问这样的说法是对的吗? 因为我个人感觉axios写起来更方便一些,不知道在开发中是否有必要用fetch来替代
fetch 是底层 API ,但是你要在正规项目使用时,你不也得自己封装吗,即自己造轮子做一个 axios 。
光一个 API 不够用啊,否则 axios 也就没有那么多人用了。所以,这个问题拆开来回答:
第一,不要用 fetch 代替 axios ,你也没法代替,因为一个是 API 一个是 lib ,你要代替就是你要自己造轮子
第二,性能也没法直接对比,还是因为两者不一样。就例如,有一块好钢叫做 fetch ,张三拿 fetch 打造了一个刀子叫 axios ,而你现在要用这块钢打造自己的刀子,你觉得你造出来的会比 axios 更加锋利吗?—— 只能说:有可能,但概率不高,对吧。
谢谢老师
登录后可查看更多问答,登录/注册
针对时下面试高频考点,帮助新人js面试快速通关
1.7k 17
1.9k 11
1.4k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号