•  TOP

    Keep 主题使用指南

    如你所见,Keep 主题的设计十分简约、大气,同时也五脏俱全、功能丰富,这正是 Keep 主题的开发理念。

    一路走来,辗转各类博客框架,也曾尝试过花里胡哨,发现不仅搭建繁琐、配置复杂、文档混乱,而且容易审美疲劳,背驰了自己写博客的初衷。

    直至后来,在频繁选择和折腾博客工具上耗费过多精力,致使文章产出稀少,内容不佳,终于豁然大悟,明白应该把时间放在内容创作上,记录生活、分享技术、展示文字,可能这才是搭建博客网站的最终追求,为此 Keep 主题应运而生。

  •  TOP

    从 0 开始手把手带你搭建一套规范的 Vue3.x 工程化项目

    Vue3 跟 Vite 正式版发布有很长一段时间了,生态圈也渐渐丰富起来,作者已在多个项目中使用,总结一下:就是快!也不用担心稳定性问题,开发体验真不是一般好!还没尝试的同学可以从本文开始学习,从 0 开始手把手带你搭建一套规范的 Vite + Vue3 + TypeScript 前端工程化项目环境。

  •  TOP

    JavaScript 数据结构与算法学习笔记(专辑)

    JavaScript 数据结构与算法学习笔记(专辑)是作者根据哔哩哔哩 《JavaScript 数据结构与算法》 视频教程整理而得,供大家参与查阅,欢迎指出错误。

    本专辑所有文章&源码&测试环境均托管在 GitHub,如需转载,请注明出处。

  • 这一次彻底搞懂这些常考的 JS 手写题

    现在的前端招聘圈,对前端程序员的能力要求真的是越来越高了(内卷真的太厉害了),出去找工作面试,哪怕是家小公司,大概率都会考一些 JS 手写题,你不会但别人会,自然就被卷死了。

    其实,对一个前端工程师来说,JS 本就重中之重,我们要掌握的可不仅仅是这些手写题。

    当然,你不会这些手写题也不能代表你的 JS 编程能力不好,我觉得那是因为你不熟悉而已。

  • 前端工程化入门教程

    本文带你入门前端工程化,分为 7 个小节讲解: 技术选型 统一规范 测试 部署 监控 性能优化 重构 技术选型对于前端工程师来说,技术选型挺简单的,就是做选择题,三大框架中选一个。个人认为可以依据以下两个特点来选: 选你或团队最熟的,保证在遇到...
  • 快速掌握 Vue3.0 基础语法

    经过两年多的迭代,Vue3.0 终于在 9 月 18 日 发布了正式版,其使用 TypeScript 进行大规模重构,有着很大的改变。Vue3.0 采用 Composition API,类似 React Hook,使用更加灵活。接下来总结一下 Vue...
  • Vue 项目动态修改 DOM 的 CSS 伪类

    在 Vue 项目中,如何动态修改某个 DOM 元素的 CSS 伪类?实现方法非常简单,其原理是使用 CSS3 的 var() 函数和 -- 变量。 以下列代码为例,实现动态修改 class 为 demo 的 div 元素鼠标悬浮时的背景颜色: te...
  • JavaScript 数据结构与算法(十四)图

    图的概念在计算机程序设计中,图也是一种非常常见的数据结构,图论其实是一个非常大的话题,在数学上起源于哥尼斯堡七桥问题。 什么是图? 图是一种与树有些相似的数据结构。 实际上,在数学的概念上,树是图的一种。 我们知道树可以用来模拟很多现实的数据结构,...
  • JavaScript 数据结构与算法(十三)二叉搜索树

    二叉搜索树二叉搜索树(BST,Binary Search Tree),也称为二叉排序树和二叉查找树。 二叉搜索树是一棵二叉树,可以为空。 如果不为空,则满足以下性质: 条件 1:非空左子树的所有键值小于其根节点的键值。比如三中节点 6 的所有非空左...
  • JavaScript 数据结构与算法(十二)二叉树

    二叉树如果树中的每一个节点最多只能由两个子节点,这样的树就称为二叉树; 二叉树的组成 二叉树可以为空,也就是没有节点; 若二叉树不为空,则它由根节点和称为其左子树 TL 和右子树 TR 的两个不相交的二叉树组成; 二叉树的五种形态 上图分别表示:空...
/4