Mumu

Results 31 comments of Mumu

``` function transfer(entry) { const result = {} Object.entries(entry).forEach(([key, value]) => { const keyArr = key.split('.'); result[keyArr[0]] = result[keyArr[0]] || {} let targetObj = result[keyArr[0]] for (let j = 1,...

```js function format(entry) { const result = {} Object.keys(entry).forEach((keyDot) => { const keys = keyDot.split("."); const value = entry[keyDot]; let tmp=result; while (keys.length) { const key = keys.shift() if (keys.length...

``` function getMaxSerial (str) { const result = {}; let char = str[0]; let count = 1; let maxCount = 1; for(var j = 1, length = str.length; j <...

分析输出: ``` function print(n){ setTimeout(() => { console.log(n); }, Math.floor(Math.random() * 1000)); } for(var i = 0; i < 100; i++){ print(i); } ``` 与 ``` for (var i =...

``` function existEqualValue (arr, target) { for(let i = 0, length = arr.length; i < length; i++) { if (JSON.stringify(arr[i]) === JSON.stringify(target)) { return true; } } return false; }...

perfect,讲解的很详细了

还有 componentDidCatch 和 getDerivedFromError

useRef 的命名总感觉有点歧义,因为之前的 ref 索引,有点让初学者感到困惑

总结的非常好

`解决方案二:有 key 的非可控组件` 这里解决的是什么问题呢?`当 props 较为复杂时,props 与 state 的关系不好控制,可能导致问题` 这个吗?可以具体举个例子吗?