函数封装
微 光
纵有疾风起,人生不言弃
展开
-
JS删除嵌套对象中的空值
JS删除嵌套对象中的空值原创 2023-02-16 19:32:12 · 290 阅读 · 0 评论 -
js格式化千分位并补零
function toThousands(num) { var num=num.toString().split("."); var znum = (num[0] || 0).toString(), result = ''; while (znum.length > 3) { result = ',' + znum.slice(-3) + result; znum = znum.slice(0, znum.length - 3); } if (znum) .原创 2021-04-15 21:15:49 · 523 阅读 · 0 评论 -
实现接口失败重新请求,并限制并发请求Retry
假设有一个异步获取数据的请求每次都在500ms后失败, 报错“server unavailable”。function fetchData() { return new Promise(function(resolve, reject) { setTimeout(function() { reject('server unavailable'); }, 500); });};假设我们最多重试3次就不再尝试发送该请求,每次重试间隔100ms。// par...原创 2021-04-07 15:31:58 · 1052 阅读 · 0 评论