- 博客(5)
- 收藏
- 关注
原创 React Hooks
setSome表示更新该变量的函数,每触发一次该函数,组件就重新渲染一次。该函数名也可以是其它写法,不过一般是set小驼峰的形式。initValue表示初始值,应该根据变量赋一个对应类型的初始值。useState()函数返回一个包含两个值的数组:变量和更新该变量的函数。变量的初始值就是useState()的第一个参数。一个使用useState的组件示例如下,当单击按钮时,调用变量更新函数,组件重新渲染,其中的内容改变。变量更新函数接收一个参数作为该变量的新的值,更新函数每执行一次,组件就重新渲染一次。
2024-03-26 12:59:37 278
原创 ES6标准和新增特性
ECMAScript 标准自2015年以来每年6月会发布一个新版本。ECMAScript 的某个特性从想法到最终的标准一般会经历stage0——stage4 五个阶段,分别是:strawman(最初想法)、proposal(提案)、draft(草案)、candidate(候选)、finished(完成)。一般而言,一个提案一旦进入草案阶段就很有可能会纳入最终的标准。在以前,从标准的发布到浏览器厂商的支持又会经历很长的时间,这时可以使用polyfill框架用于实现浏览器暂不支持的特性。
2023-11-01 13:50:55 42 1
原创 sed命令
常见的选项如下:-n : 只打印被sed处理的行,默认是处理后的结果,经常与p搭配。-i : 默认情况下,会将待处理的文件内容拷贝到缓存中,处理之后输出到屏幕上,此时无论是删除,还是查找替换,都对源文件的内容没有任何影响。-i 选项直接修改原文件,而不在屏幕上输出。这种无损操作可以提前测试查找替换的结果,避免产生不可逆的修改。sed最重要的是命令部分,命令部分又分为三个小部分:找到匹配的行、具体操作、可选的新增内容。
2023-10-12 16:07:00 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人