javascript问题
开发时遇到的关于js的问题。
一小只虎
因我不留点东西它说我懒,所以我留了点东西。
展开
-
频繁发送请求时,返回慢的数据覆盖了返回快的数据
当你在很短的时间内多次触发了页面上查询数据的功能,而你请求的接口返回数据又比较慢时,最后显示的数据总是返回最慢的那条数据,而不是你最后请求的数据,这时可以在每次请求之前通过阻止上次请求的方式避免这种情况的发生原创 2023-03-27 16:01:21 · 966 阅读 · 0 评论 -
对象数组的深拷贝
今天需要复制元素是对象的数组并进行操作,单纯的将旧数组赋值给新数组,操作新数组时旧数组也会跟着改变,百度出一个方法:解构let newArr = [ ...oldArr ]但这种方法只适用于元素为字符串的数组,当数组元素是对象时不起作用,于是我们可以利用解构这样解决:let newArr = oldArr.map(item => ({ ...item }))...原创 2022-01-05 15:41:31 · 575 阅读 · 0 评论