随笔分类 -  Javascript

Fetch设置超时请求
摘要:promise + fetch + AbortController + setTimeOut 这是一段正常的fetch请求 fetch('www.baidu.com',{}) .then(res=>res.json()) .then(console.log(res) // 打印返回结果 .catch
375
0
0
对目标元素进行监听 - addListener和IntersectionObserver
摘要:在web的构建中,经常需要对元素进行监听,例如监听元素是否出现在可视范围内。 我们可以通过addEventListener来监听滚动,计算元素距离顶部的位置对元素的变更来做出反应。 但是长时间大量的触发事件反而对网页性能影响很大,使用节流的话其实也只是浅浅的优化一下性能。有没有其他思路可以既当元素改
87
0
0
浅谈Array --JavaScript内置对象
摘要:Array --JavaScript内置对象 描述 可以用一个变量存储多种数据类型的Array对象,Array不是关联数组,不能使用字符串作为索引访问数组元素,需要使用非负整数的下标访问数组中的元素。 和对象的某些特征很相似,例如:属性访问器一半相似,衍生出的使用 .call() 或者 .apply
342
0
1
ES6中的解构赋值(数组,对象,嵌套,默认值)
摘要:解构赋值 通过解构赋值,可以快速从对象或者数组中取出属性或者数值。 解构赋值 可以通过定位到数组或者对象的某一个位置,将值直接赋给一个或多个变量。 const arr = ['dasha', 'ersha', 'gangdan'] let [a, b, c] = arr //a='dasha' b=
212
0
1
点击右上角即可分享
微信分享提示
深色
回顶
展开