获得徽章 0
- 一句话解释Closure:
An inner function always has access to the vars and parameters of its outer function,
even after the outer function has returned.赞过评论1 - 正则元字符就是指那些在正则表达式中具有特殊意义的专用字符。
分为:单个特殊字符,空白符,表示范围,表示次数的量词,断言(边界限定)。
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之间的任意单个字符
[^...]非括号内的任意单个元素展开赞过评论2 - 前端框架为我们解决了什么问题?
1. 声明式编程:声明式编程是一种在不指定控制流的情况下定义逻辑的范例。我们描述的是结果需要是什么,而不是我们需要采取什么步骤。(MVVM)
2. 数据绑定:数据绑定是一种声明性的方式,它用来表示数据如何在模型和用户界面之间同步。
3. 响应式:响应式是一种表达变化和传递的声明性方式。虚拟DOM,Proxy
4. 逻辑:if else
5. 条件:三元表达式
框架带来哪些成本?
1. 依赖额外包:ReactDOM 120KB(压缩前)
2. 构建过程复杂:webpack babel 。。。
3. 调试困难:额外sourcemapmp.weixin.qq.com
展开评论点赞