使用 VS Code + Github 搭建个人博客

3 月 17 日
阅读 3 分钟
346
搭建个人博客的方案现在,搭建个人博客的方式有很多,门槛也很低。可以选择已有平台:掘金语雀知乎简书博客园SegmentFault...也可以选择一些主流的博客框架,自行搭建。HexoGitBookVuePressdumi...如何选择?我们写个人博客的初心大致会有这些:记录踩过的坑、解决过的难题建立自己的知识库总结归纳、提升写作、表达能力...

JavaScript之函数防抖、节流

2021-09-05
阅读 6 分钟
1.2k
一、前言相信无论在实际应用场景、亦或是面试,都会经常遇得到函数防抖、函数节流等,下面我们来聊一聊吧。先放出一个示例: {代码...} 以上 Demo 只有三个输入框,很简单。我给每个输入框绑定了一个 keyup 键盘事件,该事件执行会发起网络请求(为了更简洁,这里只是打印一下而已),而对应防抖、节流输入框则经过相应...

随机打乱数组及Fisher–Yates shuffle算法详解

2021-02-21
阅读 3 分钟
6.2k
这种算法思想,目前有两种稍有不同的实现方式,这里我把它们都算入 Fisher–Yates shuffle。分别是 Fisher–Yates shuffle 和 Knuth-Durstenfeld Shuffle。

JavaScript 判断是否为数组

2021-02-15
阅读 2 分钟
1.4k
JavaScript 判断数组的几种方法及其利弊。1. typeof对于 Function、String、Number、Undefined 等几种类型的对象来说,他完全可以胜任。但是为 Array 时: {代码...} 所以不能使用 typeof 来判断。2. instanceofinstanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 {代码...} 3. 原...

详谈JSON与JavaScript

2021-01-18
阅读 7 分钟
3.1k
JSON 在编程生涯简直就是无处不在啊。那么 JSON 是什么呢?跟我们的 JavaScript 有什么关系呢?在 JavaScript 中,我们如何处理 JSON 数据呢?一、JSONJSON(JavaScript Object Natation)是一种轻量级的数据交换格式。由于易于阅读、编写,以及便于机器解析与生成的特性,相比 XML,它更小、更快、更易解析,使得它成为...
封面图

Git Commit 规范应该用起来

2020-09-20
阅读 4 分钟
5.1k
本文是对前面系列文章的补充与完善。前面的介绍,利用了 husky 与 lint-staged 使得在提交之前做一些 ESLint 和 Prettier 的操作,今天来补充完 Commit Message 提交说明规范。

使Prettier一键格式化WXSS(结局篇)

2020-09-18
阅读 2 分钟
3.6k
没想到真有最终篇......捂脸.jpg使Prettier一键格式化WXSS(上集)使Prettier一键格式化WXSS(下集)使Prettier一键格式化WXSS(结局篇)前两篇文章,终究还是留下了一些不太完美的地方。加之,今天看到了 Prettier Configuration Overrides 配置项。于是乎,我发现:使用 Gulp.js 处理 wxss 文件反而是多此一举了;同时...

使Prettier一键格式化WXSS(下集)

2020-09-13
阅读 4 分钟
3.3k
本文将会结合 ESLint、Prettier、husky、lint-stage、gulp.js 等工具使得项目一键化操作,减少在格式化、代码检查等操作上浪费时间,因为大前端真的太多东西学了,不学会“偷懒”的话,我们就要落后更多了。本系列文章的示例 Demo 在这里 ? GitHub: wechat_applet_demo。分为三篇文章介绍:使Prettier一键格式化WXSS(上集...

使Prettier一键格式化WXSS(上集)

2020-09-13
阅读 9 分钟
5k
本文将会结合 ESLint、Prettier、husky、lint-stage、gulp.js 等工具使得项目一键化操作,减少在格式化、代码检查等操作上浪费时间,因为大前端真的太多东西学了,不学会“偷懒”的话,我们就要落后更多了。本系列文章的示例 Demo 在这里 👉 GitHub: wechat_applet_demo。分为三篇文章介绍:使Prettier一键格式化WXSS(上集...

Muse UI遇到的坑

2018-05-19
阅读 2 分钟
4.1k
故事背景是这样的,最近做一个Vue项目,使用到 Muse UI 组件库。刚开始时想着能用 Material Design 设计规范是一件非常开心的事情,然后事情并不会一直美好下去。。。

vue-baidu-map 进入页面自动定位的解决方案!

2018-04-27
阅读 1 分钟
7.8k
好了,入正题。其实之前也被这问题困扰过,在网上也查了一番,没找到解决方法。直到今天,在GitHub冒昧地向大佬提了一个issue,才点醒了我。其实是因为太过急功近利了,没有认真阅读vue-baidu-map提供参考文档,也有可能是看过然后忘记了!