# 工具

作者: Aaro_3835 | 来源:发表于2020-02-07 17:41 被阅读0次

## 严格模式

StrictMode(```React.StrictMode```),本质是一个组件,该组件不进行UI渲染

(```React.Fragment<> </>```),它的作用是,在渲染内部组件时,发现不合适的代码。

- 识别不安全的生命周期

- 关于使用过时字符串 ref API 的警告

- 关于使用废弃的 findDOMNode 方法的警告

- 检测意外的副作用

  - 1. ComponentDidMount

  - 2. ComponentDiUpdate

  - 3. ComponentWillUnMount

副作用:一个函数中,做了一些会影响函数外部数据的事情,例如:

1.异步处理

2.改变参数值

3.setState

4.本地存储

5.改变函数外部的变量

相反的,如果一个函数没有副作用,则可以任务该函数是一个纯函数

在严格模式下,虽然不能监控到具体的副作用代码,但他会将不能具有副作用的函数调用两遍,以便发现问题。(这种情况,仅在开发模式下有效)

- 检测过时的context API

## Profiler

性能分析工具

分析某一个或多次提交(更新), 涉及到的组件的渲染时间

火焰图:得到某一次提交,每一个组件总的渲染时间以及自身的渲染时间

排序图:得到某一次提交,每个组件自身渲染时间的排序

组件图:某一个组件,在多次提交中,自身渲染花费时间

相关文章

  • 工具工具还是工具

    最近几天参加了一个数据分析的训练营,每天晚上8点钟开始,一直讲到10点多,老师很卖力,干货也很多。今天结营,就在这...

  • 2019-01-08 ps总结

    ps 抠图工具 套索工具 多边套索工具 文字工具 磁性套索工具 魔棒工具 渐变工具 蒙版 图章工具 alt 吸取颜...

  • 【工具箱-2-选区工具】

    【工具箱-2-选区工具】 【矩形选框工具组:】矩形选框工具、椭圆选框工具、单行选框工具、单列选框工具。 个人理解:...

  • AI 2019 Mac版常用快捷键大全

    移动工具:V 选取工具:A 钢笔工具:P 添加锚点工具:+ 删除锚点工具:- 文字工具:T 多边形工具:L 矩形、...

  • PS扣图

    1扣图工具 套索工具 多边套索工具 磁性套索工具 快速选择工具 魔棒工具 橡皮擦工具 背景橡皮擦工具 魔术橡皮擦工...

  • AI热键

    选择工具:v 直接选择工具:a 魔棒工具:y 套索工具:q 钢笔工具:p 转换描点工具:Ctrl+c 文字工具:t...

  • 工具?工具人?

    很多时候,我们发明工具的目的是方便工作,结果,适得其反,不仅没有方便,反而增添了工作量。原来往上级交个什么东西,都...

  • 工具的工具

    “一个人越是能够放弃一些东西,越是富有。”-《瓦尔登湖》 当人真正占有一些东西的时候,就成了它们的奴隶,尤其是那些...

  • 去觉知去用你的工具

    去觉知去用你的工具 在空性里, 身体是工具 思想是工具 情绪是工具 情感是工具 人性是工具 …… 发现这些工具 去...

  • 《人生效率手册》读书复盘14

    新知: 选择和使用工具数使用工具=实践 计划工具、总结工具、学习工具、反思工具 学习工具包括:读书笔记,演讲笔记社...

网友评论

      本文标题:# 工具

      本文链接:https://www.haomeiwen.com/subject/dscvxhtx.html