2021年6月22日
摘要: 原文链接:https://blog.csdn.net/qq_33207292/article/details/102624553 1.关于js js是单线程的,即主线程就只有一个 2.js事件循环 除了广义的同步任务和异步任务,对任务更细致费划分: macro-task(宏任务):包括整体代码 sc 阅读全文
posted @ 2021-06-22 22:03 yongwunaci 阅读(195) 评论(0) 推荐(0) 编辑
  2021年5月24日
摘要: 先说一下async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思, 异步函数也就意味着该函数的执行不会阻塞后面代码的执行。 写一个async 函数 async function timeout() { return 'hello world';} 语法 阅读全文
posted @ 2021-05-24 09:47 yongwunaci 阅读(484) 评论(0) 推荐(0) 编辑
  2021年5月18日
摘要: 在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。 var xw = { nam 阅读全文
posted @ 2021-05-18 20:14 yongwunaci 阅读(25) 评论(0) 推荐(0) 编辑
  2021年5月15日
摘要: 标准 XMLHttpRequest标准又分为Level1和Level2 Level1 缺点 受同源策略的限制,不能发送跨域请求 不能发送二进制文件(如图片、视频、音频等),只能发送纯文本数据 在发送和获取数据的过程中,无法实时获取进度信息,只能判断是否完成 Level2 改进 可以发送跨域请求,在服 阅读全文
posted @ 2021-05-15 16:23 yongwunaci 阅读(40) 评论(0) 推荐(0) 编辑
  2021年4月21日
摘要: 1、先删除本地的项目和远程仓库的关联 命令删除:在要删除的仓库目录文件夹上右击“Git bash here”,打开git bash,输入删除命令:find . -name ".git" | xargs rm -Rf 2、git init git初始化 3、git remote add origin 阅读全文
posted @ 2021-04-21 16:12 yongwunaci 阅读(927) 评论(0) 推荐(0) 编辑
  2021年3月4日
摘要: 官网文档:http://www.hhyang.cn/src/router/start/quickstart.html 安装插件npm安装命令:npm install uni-simple-router下载好后会多出这个文件夹 初始化在项目的根目录下创建如下用红框框住的文件夹及文件 modules目录 阅读全文
posted @ 2021-03-04 16:24 yongwunaci 阅读(2891) 评论(0) 推荐(0) 编辑
  2019年12月11日
摘要: 观察者模式(Observer) 观察者模式指的是一个对象(Subject)维持一系列依赖于它的对象(Observer),当有关状态发生变更时 Subject 对象则通知一系列 Observer 对象进行更新。 在观察者模式中,Subject 对象拥有添加、删除和通知一系列 Observer 的方法等 阅读全文
posted @ 2019-12-11 10:57 yongwunaci 阅读(2369) 评论(0) 推荐(0) 编辑
  2019年10月21日
摘要: 前后端分离的开发模式已经是目前前端的主流模式,至于为什么会前后端分离的开发我们就不做过多的阐述,既然是前后端分离的模式开发肯定是离不开前端的数据模拟阶段。 我们在开发的过程中,由于后台接口的没有完成或者没有稳定之前我们都是采用模拟数据的方式去进行开发项目,这样会使我们的前后端会同时的进行,提高我们的 阅读全文
posted @ 2019-10-21 09:19 yongwunaci 阅读(397) 评论(0) 推荐(0) 编辑
  2019年10月12日
摘要: 解构赋值和扩展运算符的总结 阅读全文
posted @ 2019-10-12 10:35 yongwunaci 阅读(205) 评论(0) 推荐(0) 编辑
  2019年10月11日
摘要: 一、创建一个数组: 1、字面量方式创建 var a=[3,11,18]; //[3,11,18] 2、构造器添加 var a=new Array(); //[] var b=new Array(3)//[, , , ] var a =new Array(3,11,8); // [ 3,11,8 ] 阅读全文
posted @ 2019-10-11 09:55 yongwunaci 阅读(302) 评论(0) 推荐(0) 编辑