diff --git a/docs/diff/prepare.md b/docs/diff/prepare.md index 5112c6a..1ca181d 100644 --- a/docs/diff/prepare.md +++ b/docs/diff/prepare.md @@ -31,7 +31,7 @@ ## Diff的瓶颈以及React如何应对 -由于`Diff`操作本身也会带来性能损耗,React文档中提到,即使在最前沿的算法中,将前后两棵树完全比对的算法的复杂程度为 O(n 3 ),其中`n`是树中元素的数量。 +由于`Diff`操作本身也会带来性能损耗,React文档中提到,即使在最前沿的算法中,将前后两棵树完全比对的算法的复杂程度为 O(n3),其中`n`是树中元素的数量。 如果在`React`中使用了该算法,那么展示1000个元素所需要执行的计算量将在十亿的量级范围。这个开销实在是太过高昂。 @@ -112,4 +112,4 @@ function reconcileChildFibers( 2. 当`newChild`类型为`Array`,同级有多个节点 -在接下来两节我们会分别讨论这两类节点的`Diff`。 \ No newline at end of file +在接下来两节我们会分别讨论这两类节点的`Diff`。