摘要: 一个正在执行中的promise怎样被取消? 其实就像一个执行中的ajax要被取消一样,ajax有abort()进行取消,而且fetch api 也有了相关的规范-【AbortController】。 fetch 怎样取消? 先来看下如何取消一个fetch请求 const url = "https:/ 阅读全文
posted @ 2021-11-01 15:03 Yonah凤娇 阅读(1392) 评论(0) 推荐(1)
摘要: vue 中的mixin 认真拿下它 很久之前就知道有mixin , 但是一直都没整明白,今天就认真整理一下,搞定它 通常的学习路径是这样的 第一步: 读了一下官网的介绍 第二步:查看几个博文 第三步: 如果还是看不懂,就返回第一步 第四步: 亲手试一下代码 或者直接跳到下一个标题,我们一起捋一捋争取一文搞的明明白白~ 往下跳一大步 第 阅读全文
posted @ 2021-10-28 15:47 Yonah凤娇 阅读(107) 评论(0) 推荐(0)
摘要: 版本的格式 major.minor.patch 主版本号.次版本号.修补版本号 ———————————————————— patch:修复bug,兼容老版本 minor:新增功能,兼容老版本 major:新的架构调整,不兼容老版本 version 必须匹配某个版本 如:1.1.2,表示必须依赖1.1 阅读全文
posted @ 2021-10-14 11:04 Yonah凤娇 阅读(65) 评论(0) 推荐(0)
摘要: Promise Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。 特点 对象的状态不受外界影响 (3种状态) Pending状态(进行中) Fulfilled 阅读全文
posted @ 2021-09-18 17:50 Yonah凤娇 阅读(132) 评论(0) 推荐(0)
摘要: Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11 阅读全文
posted @ 2021-09-14 15:29 Yonah凤娇 阅读(21294) 评论(0) 推荐(0)
摘要: git 版本回退 git reset 和git revert 在版本迭代开发过程中,相信很多人都会有过错误提交的时候(至少良许有过几次这样的体验)。这种情况下,菜鸟程序员可能就会虎驱一震,紧张得不知所措。而资深程序员就会微微一笑,摸一摸锃亮的脑门,然后默默的进行版本回退。 对于版本的回退,我们经常会用到两个命令: git reset git revert 那这 阅读全文
posted @ 2021-09-07 17:10 Yonah凤娇 阅读(183) 评论(0) 推荐(0)
摘要: 一直很想搞懂git pull 和 git fetch 区别是什么,看了很多文章,越看越懵, 然后把代码拆分出来这样更容易理解了,希望对大家有帮助~ Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fet 阅读全文
posted @ 2021-08-30 16:12 Yonah凤娇 阅读(94) 评论(0) 推荐(0)
摘要: javascript语言的执行环境是单线程(single thread),就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;但是只要耗时比较多,假如有一个任务耗时很长,后面的任务都必须排队等着 阅读全文
posted @ 2021-08-27 16:14 Yonah凤娇 阅读(649) 评论(0) 推荐(0)
摘要: ##JS 深拷贝和浅拷贝 面试必考题 看了,就要会,不然都是浪费 一、先来看一下下面代码输出什么? let a=[0,1,2,3,4], b=a; console.log(a b); a[0]=1; console.log(a,b); // [1,1,2,3,4] // [1,1,2,3,4] 嗯? 阅读全文
posted @ 2021-08-26 17:33 Yonah凤娇 阅读(236) 评论(0) 推荐(0)
摘要: Vue 推荐在绝大多数情况下使用模板来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力。这时你可以用渲染函数,它比模板更接近编译器。 让我们深入一个简单的例子,这个例子里 render 函数很实用。假设我们要生成一些带锚点的标题: <h1> <a name=" 阅读全文
posted @ 2021-08-24 20:24 Yonah凤娇 阅读(65) 评论(0) 推荐(0)