获得徽章 0
一句话解释Closure:
An inner function always has access to the vars and parameters of its outer function,
even after the outer function has returned.
评论
使用Navicat导入sql脚本时,提示Finished with errors:[Err] 2006 – MySQL server has gone away。需要按照下图所示调整。
Max力出奇迹于2022-03-17 14:22发布的图片
Max力出奇迹于2022-03-17 14:22发布的图片
评论
正则中使用量词匹配时有三种模式:
1. 贪婪:default,尽可能进行最大长度匹配。产生回溯。
2. 非贪婪(量词后面加?):尽可能进行最短长度匹配。产生回溯。
3. (贪婪)独占(量词后面加+):贪婪且不产生回溯。可提高效率。
展开
评论
正则元字符就是指那些在正则表达式中具有特殊意义的专用字符。
分为:单个特殊字符,空白符,表示范围,表示次数的量词,断言(边界限定)。
1. 特殊单字符:
. 任意字符(除了换行)\d 任意数字(digt)\D 任意非数字 \w 任意字母数字下划线 \W 任意非字符数字下划线
2. 空白符
\s 任意空白符(空格,制表tab,回车,换行) \S 任意非空白符
\r 回车 \n 换行 \f 换页 \t 制表 \v 垂直制表 空格即代表空格
3. 量词:字符出现的次数(范围)* + ? {m, n}
* >= 0; + >= 1; ? [0,1]; {m} 出现m次;{m, }至少出现m次;{m, n} m到n次
4. 范围
! 或
[...] 多选一,括号中的任意单个元素 [a-z]a到z之间的任意单个字符
[^...]非括号内的任意单个元素
展开
评论
前端框架为我们解决了什么问题?
1. 声明式编程:声明式编程是一种在不指定控制流的情况下定义逻辑的范例。我们描述的是结果需要是什么,而不是我们需要采取什么步骤。(MVVM)
2. 数据绑定:数据绑定是一种声明性的方式,它用来表示数据如何在模型和用户界面之间同步。
3. 响应式:响应式是一种表达变化和传递的声明性方式。虚拟DOM,Proxy
4. 逻辑:if else
5. 条件:三元表达式
框架带来哪些成本?
1. 依赖额外包:ReactDOM 120KB(压缩前)
2. 构建过程复杂:webpack babel 。。。
3. 调试困难:额外sourcemap
mp.weixin.qq.com
展开
评论
正则是描述文本内容组成规律的一种表示方式。
四步写正则:
1,分解大问题为若干子问题;
2,分析各个子问题;
3,套皮;
4,调试;
神功护体也需克制使用:
1,能用普通字符串处理得,坚决不用正则;
2,需要给正则表达式写注释;
3,可用多个正则表达式解决的问题,不要尝试使用一个复杂的正则。
展开
评论
个人成就
文章被点赞 18
文章被阅读 5,287
掘力值 136
收藏集
10
关注标签
0
加入于