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
JavaScript如何解决单线程缺陷——webWorker
摘要: # 解决JavaScript单线程问题——webWorkers > 参考文档 [使用 Web Workers - Web API 接口参考 | MDN (mozilla.org)](https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Worker
298
0
2
浅谈Array --JavaScript内置对象
摘要: Array --JavaScript内置对象 描述 可以用一个变量存储多种数据类型的Array对象,Array不是关联数组,不能使用字符串作为索引访问数组元素,需要使用非负整数的下标访问数组中的元素。 和对象的某些特征很相似,例如:属性访问器一半相似,衍生出的使用 .call() 或者 .apply
342
0
1
GitHub+Typora实现云笔记一键上传
摘要: git实现笔记自动上传功能 简介: 将更新内容自动上传同步git,无需手动提交,解锁一键式同步。流程大致为,创建新仓库,配置公钥和私钥,安装quicker软件,通过quicker上某脚本完成一键提交。 教程: 这里使用的是window系统,远程仓库使用的是github 假如是初次使用git的同学看这
1229
0
0
ES6中的解构赋值(数组,对象,嵌套,默认值)
摘要: 解构赋值 通过解构赋值,可以快速从对象或者数组中取出属性或者数值。 解构赋值 可以通过定位到数组或者对象的某一个位置,将值直接赋给一个或多个变量。 const arr = ['dasha', 'ersha', 'gangdan'] let [a, b, c] = arr //a='dasha' b=
212
0
1
ES(ECMAScript)标准下中的let、var和const
摘要: ES标准下中的let,var和const let会报重复声明,var则比较随意,重不重复无所谓 // 使用 var 的时候重复声明变量是没问题的,只不过就是后面会把前面覆盖掉 var num = 100 var num = 200 // 使用 let 重复声明变量的时候就会报错了 let num =
86
0
1
算法题-3.罗马数字转整数
摘要: 1 class Solution { 2 public int romanToInt(String s) { 3 int temp = 0; 4 int ex = 0; 5 int sum = 0; 6 for(int i=0;i<s.length();i++){ 7 switch(s.charAt
29
0
0
点击右上角即可分享
微信分享提示
深色
回顶
展开