加载中
husky+lint-staged配置

默认eslint、prettier配置好了,没配置好的看我前面的博客,prettier配置 需求场景 提交代码的时候对暂存区的代码进行格式检查,并且对有问题的代码进行格式化,还存在问题的则无法提交代码 ...

vue3的eslint配置(standard)

依赖 ts: @typescript-eslint/eslint-plugin 、@typescript-eslint/parser vue: eslint-plugin-vue、vue-eslint-parser、@vue/eslint-config-standard,特别注意@vue/eslint-config-standard...

2022/04/21 11:20
5.7K
nvm常用命令

nvm install stable ## 安装最新稳定版 node nvm install <version> ## 安装指定版本 nvm uninstall <version> ## 删除已安装的指定版本 nvm use <version> ## 切换使用指定的版本node nvm ...

2022/04/06 10:27
121
ts-泛型

使用<>定义一个数据类型, 说白了泛型也是一种自由度更加高的数据类型或者数据结构 泛型变量 泛型类型 function happly<T>(a: T):T{ return a } happly<number>(11) happly<string>('abc') ha...

2022/02/22 21:14
82
react学习小记

事件监听 这些 on* 的事件监听只能用在普通的 HTML 的标签上,而不能用在组件标签上。用在组件上是没有作用的 在绑定事件处理方法时,需要通过bind指定this指向、或者用箭头函数,是因为 Re...

2022/02/22 19:32
82
ts-类

公共、私有、保护修饰符 默认public, 当在constructor构造器里面定义参数,则该参数会被解析到类的公共属性 私有private, 不能在类外面访问到 被保护protected, 不能在类外面访问到, 但是pro...

2022/02/21 20:55
113
ts-接口

通过?定义可有可无的属性、通过readonly定义只读属性 interface per { name: String age?: Number readonly sex: Boolean } 定义函数类型 定义函数的入参和返回值, 函数的参数名不需要和接口...

par
2022/02/18 21:11
113
ts-基础数据类型

pont ts工具 基础类型 定义数组: let ary: String [] // 定义数组 let ary1: Array<String> // 泛型定义数组 定义元组 顺序和类型一一对应 let ary: [String, Number] ary = ['s',1] ary[2]...

2022/02/18 19:46
35
错误收集系统

vue项目 Vue.config.errorHandler = function (err, vm, info) { console.log(err, vm, info) } 通过window.onerror可以捕获同步和异步代码的报错,但是不能捕获网络异常的错误以及promise的...

2022/01/27 11:37
122
float特性

特性 包裹性;当width为auto 块状化并格式化上下文;display变为block或者table,只有设置为inline-table的dom会被转化成table,其他类型会被转成block 破坏文档流; 没有任何 margin 合并; ...

可访问性隐藏

可访问性隐藏 下策是 display:none 或者 visibility:hidden 隐藏,因为屏幕阅读设备会忽略这里的文字。 text-indent 负值隐藏文本,缩进是中策,但文字如果缩进过大,大到屏幕之外,屏幕阅读...

threejs-场景

它是在渲染时你想使用的所有物体、光源的容器 Scene基础方法 THREE.Scene.add向场景中加对象 THREE.Scene.remove移除场景中的对象 THREE.Scene.children返回场景中的子对象 THREE.Scene.getO...

2022/01/27 11:06
292
你不知道的javascript-JSON

JSON.stringify(..)在对象中遇到undefined、function和symbol时会自动将其忽略 JSON.stringify(..)如果遇到NaN则转化为null 在数组中,如果数组的项是undefined、function和symbol,则会返回...

你不知道的javascript--switch

switch 是严格相等,===,以下代码中a||b==1表达式返回的是hello,所以第一个case是不会执行的 var a = 'hello' var b = 1 switch(true) { case (a||b==1): // 不会执行到这里 break default:...

2022/01/26 10:59
101
你不知道的javascript--位运算

^ 异或, 01转换 0 ^ 1 // 1 1 ^ 1 // 0 结合^进行01转换,通过Boolean和!!转换布尔值 let a = 0 let b = '' let c = null let d let e = '0' let f = [] let g = {} !! a // false !! b // ...

2022/01/19 15:55
56

没有更多内容

加载失败,请刷新页面

返回顶部
顶部