自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 异步任务用同步的写法实现

async/await异步任务用同步的写法实现语法:async function fn(){console.log('程序开始')let data = await myPromise({method:'get',url:'http://ip:port/userlist'})console.log('程序结束')}注意: 1. await后面一定是一个promise对象2. 在async关键字声明的函数中代码示例如下:引用的util.js如下:

2022-04-27 21:15:27 83

原创 同步和异步

同步与异步同步: 一件事情做才能开始下一件事异步: 多个事情同时并发执行异步操作:setTimeout 异步任务当一个操作开始执行后,主程序无需等待它的完成,可以继续向下执行。此时该操作可以跟主程序同时(并发)执行。异步任务:ajax异步网络通讯技术setTimeout()异步任务:1. 两个或两个以上的任务,同时并发执行2. 主程序启动一个任务之后,这个任务与主程序同时并发执行异步任务的结果,由回调函数处理promise ...

2022-04-27 21:07:35 103

原创 同源策略+跨域问题

一、同源策略同源策略是浏览器的一个安全功能,不同源的网页脚本在没有明确授权的情况下,不能读写对方资源,所谓同源是指‘协议+域名+端口’三者相同。1,浏览器的一个安全功能如果不使用浏览器此安全策略对你没影响2,同源'协议+域名+端口'3,不同源的网页脚本在没有明确授权的情况下,不能读写对方资源二、跨域问题使用ajax技术(XMLHttpRequest对象),从一个网页去请求另一个网页资源时,违反浏览器同源策略限制,引起的安全问题,称为跨域。解决跨域方案方法一:跨域资源共

2022-04-27 20:49:41 165

原创 用JS实现汉诺塔

问题:用递归法解决n层汉诺塔?解题思路:1、定义一个函数:hannuo(a, b, c, n);此函数的意义是将a柱上的模块借助b柱转移到c柱上;2、找到递归出口,即当n=1时,就转移a柱上的第n层板块到c柱上,也就是a柱上的最大的那一个模块n,代码语句为:document.write(`请把${a}移到${c}<br>`)3、要解决第n块模块,就必然要先解决第n-1块模块,所以,就可以套用该函数,来解决这第n-1块的转移,且这第n-1块模块要先转移到b柱上,再输出document.

2022-03-14 18:32:16 2406

原创 JS数组学习

数组初识

2022-03-14 11:30:14 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除