摘要: 相关参考,推荐阅读 https://docs.npmjs.com/ https://classic.yarnpkg.com/en/docs/ https://www.sitepoint.com/yarn-vs-npm/ https://mp.weixin.qq.com/s/Yr2_Jr0wv3yFD 阅读全文
posted @ 2021-09-15 22:52 雨中愚 阅读(1997) 评论(0) 推荐(0) 编辑
摘要: 前言 Promise 作为一个前端必备技能,不管是从项目应用还是面试,都应该对其有所了解与使用。 常常遇到的面试五连问: 说说你对 Promise 理解? Promise 的出现解决了什么问题? Promise 有哪些状态? 你用过 Promise 哪些方法? 如何实现一个 Promise ? 什么 阅读全文
posted @ 2021-09-15 22:48 雨中愚 阅读(488) 评论(0) 推荐(1) 编辑
摘要: 相关推荐阅读 什么是 Event Loop?- 阮一峰 详解JavaScript中的Event Loop(事件循环)机制 事件轮询(Event Loop)- 《你不懂JS: 异步与性能》 Tasks, microtasks, queues and schedules 一、什么是Event Loop? 阅读全文
posted @ 2021-09-15 22:45 雨中愚 阅读(220) 评论(0) 推荐(1) 编辑
摘要: Vue3 父组件调用子组件的方法 // 父组件 <template> <div> 父页面 <son-com ref="sonRef"/> <button @click="handleClick">test</button> </div> </template> <script> import { d 阅读全文
posted @ 2020-12-02 21:57 雨中愚 阅读(39311) 评论(7) 推荐(2) 编辑
摘要: <script> // 监听网络状态 window.addEventListener("online", function(){ alert("网络连接了"); }); window.addEventListener("offline", function(){ alert("网络断开了"); }) 阅读全文
posted @ 2020-12-02 21:44 雨中愚 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: var obj={a:1}; var foo={ getA:function(item1,item2){ return this.a+item1+item2 } } // apply绑定参数为数组,一一对应函数的所需参数 console.log(foo.getA.apply(obj,[2,3])) 阅读全文
posted @ 2020-11-03 17:16 雨中愚 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 直接说解决方案 // 弹框打开时 fixedBody = () => { const scrollTop = document.body.scrollTop || document.documentElement.scrollTop; document.body.style.setProperty( 阅读全文
posted @ 2020-11-03 16:47 雨中愚 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 导航列表: 一、vue指令 二、自定义指令 一、vue指令 回到顶部 1. v-text v-text主要用来更新textContent,可以等同于JS的text属性,不会解析标签,会把标签解析成文本 <span v-text="msg"></span> 这两者等价: <span>{{msg}}</ 阅读全文
posted @ 2020-09-27 17:57 雨中愚 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 在项目配置好之后,打开package.json文件,找到运行的script,其中“serve”中的配置在后边加上' --open'; "scripts": { "start": "npm run serve", "serve": "vue-cli-service serve --open", }, 阅读全文
posted @ 2019-07-16 20:58 雨中愚 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 一个项目需求中,需要判断数组中的对象是否有值,先看下数据结构: 那么如何进行判断多层子集是否有值呢?这里就会用到递归来实现 阅读全文
posted @ 2019-06-04 21:20 雨中愚 阅读(1419) 评论(0) 推荐(0) 编辑