javascript - 什么是好/快的性能?AJAX 预加载还是点击加载?
问题描述
我在一个网页中有多个 ajax,并且我也有模式,如果单击可以使用 ajax 加载的数据弹出窗口。
我想知道在第一次加载网页时加载它还是在点击功能时加载它哪个更快?
感谢有人解释或启发我。
解决方案
性能取决于您的
ajax
代码每次调用所花费的时间和传输的数据量。
就我而言,您需要调用ajax
点击事件。
如果您在页面加载时调用 ajax,
- 调用许多请求,并且可能有人不被用户使用。
- 在服务器上加载。
如果您通过按钮单击调用 ajax,
- 调用单个请求。
- 防止服务器负载,因为我们一次只发送一个请求。
欲了解更多信息,请阅读。
推荐阅读
- c - 在 ls 中对齐列
- r - R - 用 gdistance 模拟地表水流的过渡函数
- java - Spring Junit 测试因 NullPointerException 而失败
- ios - 具有许多 UIView 的单例服务
- angularjs - 我的控制台中的 Angularjs $injector:unpr 错误
- java - 使用 java swing Graphics g 在 JPanel 中绘图
- javascript - 想要在值为零时显示一小部分 js 条形图
- javascript - 解析时间变量
- anylogic - Anylogic道路交通库变道错误
- c# - c# System.Data.SqlClient.SqlException (0x80131904)