组件类
组件类,详细分的话有三种类,第一类说白了就是我平时用于继承的基类组件Component,PureComponent,还有就是react提供的内置的组件,比如Fragment,StrictMode,另一部分就是高阶组件forwardRef,memo等。
CSS学习指南
hello world^h(a|e)?llo\sworld\b.*$.任意字符\s 空格\S 非空格\d 数字\D 非数字\w 字符(字母+数字+下划线)\W 非字符\t tab\n 换行\r 回车$1 按捕获顺序,例如:abcd.replace(/(ab)/, '$1,')$& 匹配的整个子串|h(a|e)llo 匹配 hallo 或 hello(切换匹配(并捕获))a+ 匹配 ‘a、’aa’(至少一个)a* 匹配 ‘’、’aaa’(零或多个)a? 匹配 ‘’, ‘a’ (零或一个)a{3} 匹配aaa (精确的N个)a{3,} 匹配 ‘aaa’ 到 ‘aaaaaaa…’ (至少n个)a{3,6} 匹配 ‘aaa’ 到 ‘aaaaaa’(N 到 M 个)a{3,6}? 匹配 ‘aaa’(非贪婪:匹配到越少越好)^ 行开头$ 行结尾\b 单词边界\B 非单词边界(?=a) Positive lookahead,右边匹配(?!a) Negative lookahead,右边不匹配(?<=a) Positive lookbehind,左边匹配(?<!a) Negative lookbehind,左边不匹配g global,全部(多次)匹配i case-insensitive,忽略大小写m multi-line,多行匹配u unicode,开启 unicode 支持在我们创建 router 对象的时候,会创建一个 history 对象,前面提到 Vue Router 支持三种模式,这里我们重点分析 HTML5 的 history 的模式: