【数组方法reduce】reduce细讲以及模拟重写其他数组扩展方法 很多同学 (指我自己) 在学习其他数组扩展方法时都没那么困难 , 但是到了 reduce 方法时就会显得蠢蠢的 , 所以今天就赶紧将这个方法讲个明白其实所有的数组扩展方法本质上都是在用循环和遍历 , 所以其实非常简单 , 今天不仅要讲清楚 reduce 的用法 , 还要用 reduce 来模拟其他数组扩展方法那么赶紧来一起看一看吧。
Promise及相关知识细学 promise 是前端绕不开的东西 , 所以我们一定要好好学习 , 写这篇文章的目的是加深对 promise 的学习和使用程度Promise 作为前端必须要学习的一个重要知识点 , 想必大家上面的内容其实都会吧
vue项目使用electron打包成桌面应用 很想使用 electron 制作一个桌面应用,但是真的上手使用的时候才发现 electron 的坑实在是太多了先将遇到的坑记录在这里,遇到一个记录一个使用 9 以上版本的 vue-i18n 的项目打包成应用时会失败,本地运行没问题项目路径中有中文会打包失败和 electron 相关的插件版本更替实在是是太快,并且版本之间还不一定能兼容,所以这篇文章中使用到的插件都会写死版本来保证一定可以打包成功。
async和await用法理解和快速上手 , 同步任务和异步任务顺序安排和轻松理解 , js代码执行顺序表面知道 虽然说 async 和 await 是 Promise 的语法糖 , 但是用惯了Promise 的人(我) , 还真不能超快速使用上这个语法糖 , 所以赶紧写一篇文章出来让各位了解了解这个到底怎么用在我的项目中呢 , 毕竟大家都是想用在项目里的 , 而不是说简单的学习一下语法难道只有我看了语法介绍还是不会用嘛同时 这一部分和异步任务有很大的关系 , 因为一般 await 我们是在发起请求时使用的 , 所有我们同样也会看看 js 中的同步任务和异步任务。
【i18n】使用 vue-i18n 实现国际化多语言切换 vue-i18n 的使用 , 国际化的使用 , 多语言的切换 , 怎么切换多语言 , 怎么在 ts 的 script 中使用 vue-i18n 进行语言切换
vue 使用 PDF.js 浏览pdf文件 很头大 , 本来网络实际地址的 pdf 文件直接放在 iframe 的 src 中就可以浏览 pdf 文件的 , 但是对于虚拟地址来说 , 这样子只会让网页当场开始下载 pdf 文件到本地 , 而并不能在网页上浏览所以我赶紧网上搜罗搜罗 , 看看大家有什么好办法 , 并且记录下来 .这里用的是 PDF.js 这个库 , 最后有组件的代码文件链接。
只要让我戴上面具 , 我就会马上逃跑 ! 等下眼镜卡住了 相信各位同学一定都经历过火灾安全知识培训吧而且肯定有一部分人是那种充当表演对象的上手使用过灭火器的人除了灭火器以外 , 还包括各种灭火毯之类的东西 , 但是 , 有一个东西是在安全培训时不会让我们真实体验过的 , 那就是防火面具所以 , 这篇文章 , 就由我来体验一下防火面具。
vue3+ts组件练习(defineExpose defineEmits defineProps) 进化到 vue3 + ts 的时代,vue的不少语法发生了改变,尤其是选项式 API 变为了组合式 API 和 typescript 的使用使得从 vue2 过来的人需要尽快熟悉新的写法,毕竟大差不差嘛这篇文章练习的点共有三个:defineExpose => 组件向外暴露的自身的属性和方法defineEmits => 组件向外暴露的自定义方法defineProps => 组件可以传入的值我们将一个一个来练习使用。