摘要: 1.promise的优缺点 缺点: 1.一旦开始无法取消 2.pending过程中,无法知道具体执行到哪个阶段是刚开始还是即将结束 3.不设置回调函数,错误无法抛出到外部 优点: 1.解决回调地狱,层层嵌套的问题,改为链式结构 2.更好地进行错误捕获,在层层嵌套的模式中使用定时器来抛出异常,但是由于 阅读全文
posted @ 2021-10-24 21:57 流~星~泪 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.进程和线程 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用 程序运行的载体。进程由内存空间(代码,数据,进程空间,打开的文件)和一个或多个线程组成。 线程是程序执行中一个单一的顺序控制流程,是程序执行流的最小单元,是处理器调 阅读全文
posted @ 2021-10-12 14:19 流~星~泪 阅读(133) 评论(0) 推荐(0) 编辑
摘要: /** * 延时函数,用来模拟异步操作 * @param {*} fun 异步函数 * @param {*} time 延时时间 */ const delay = (fun, time = 0) => { setTimeout(fun, time); }; /** * 构造函数 * @param { 阅读全文
posted @ 2021-10-08 14:45 流~星~泪 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、html语义化 优点: 1、易修改、易维护 2、无障碍阅读 3、搜索引擎友好,易于SEO 4、面向未来的HTML、以后可能有更多的支持 标签 header: 标注内容的标题、标注网页的页眉 nav:导航栏、一组文章的链接 main:主要内容 footer: 可以包含版权、来源信息、法律限制等等之 阅读全文
posted @ 2021-09-29 14:56 流~星~泪 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1、打标签并附加信息 git tag -a v1.0.1 -m 'version 1.0.1' 2、标签提交到远程 git push origin --tags 3、标签查看 git tag git show v1.0.1 2、标签删除 git tag -d v1.0.1 git push orig 阅读全文
posted @ 2020-07-09 10:38 流~星~泪 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 云服务器 重装系统 连接服务器 rm -rf ~/.ssh/known_hosts ssh root@152.136.31.174[你的ip](Mac) 输入密码 升级yum yum update 安装node wget https://nodejs.org/dist/v12.16.3/node-v 阅读全文
posted @ 2020-05-18 17:02 流~星~泪 阅读(359) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docum 阅读全文
posted @ 2020-05-14 15:20 流~星~泪 阅读(130) 评论(0) 推荐(0) 编辑
摘要: vue 双向绑定的原理:数据劫持结合发布者-订阅者模式 举例说明: 在vue中创建数据对象 var vm = new Vue({ data: { obj: { test: 1 } }, created: function () { console.log(this.obj); } }); 结果: O 阅读全文
posted @ 2020-05-14 09:45 流~星~泪 阅读(176) 评论(0) 推荐(0) 编辑
摘要: ES6 阅读全文
posted @ 2019-05-13 11:29 流~星~泪 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 如果想遮罩层内容下的内容不滚动,需要去掉html,body的滚动条,自己设置滚动区域,设置height为100vh,遮罩层fixed定位 如果想遮罩层内容下的内容滚动,需要只需要设置为html,body滚动即可 阅读全文
posted @ 2019-04-28 10:09 流~星~泪 阅读(3280) 评论(0) 推荐(0) 编辑