0%

静态方法如何在类上实现。具有静态成员的类,可以被子类化。什么情况下静态方法可以调用,什么情况下不能调用。new.target 怎么定义的,又用在什么地方?

阅读全文 »

官方描述,uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

image-20220428083519310

阅读全文 »

本文以自定义工具函数库为例,讲解工具包项目从发布到 npm 中央仓库、维护及使用的过程。

image-20220427185535158

阅读全文 »

Yarn 是一个软件包管理器,还可以作为项目管理工具。无论你是小型项目还是大型单体仓库(monorepos),无论是业余爱好者还是企业用户,Yarn 都能满足你的需求。

阅读全文 »

Git 命令很多,但日常开发真正高频的并没有那么多。

这篇文章不追求把所有 Git 命令都罗列一遍,而是按照实际开发场景整理:

  • 本地仓库与远程仓库配置
  • 日常提交与暂存
  • add -i 交互式暂存
  • 分支管理
  • merge / rebase
  • cherry-pick
  • 修改、整理和合并 Commit
  • stash
  • reset / revert
  • 远程仓库地址修改
  • Tag
  • 恢复误删分支
  • 常见问题与 Git 工作流

如果刚开始学习 Git,推荐先通过 Learn Git Branching 可视化理解分支、提交、mergerebase 等操作。

阅读全文 »

前端浏览器存储方式主要有以下几种:Cookie、LocalStorage、SessionStorage、IndexedDB 和 Cache Storage。

阅读全文 »