曾浩

Results 74 comments of 曾浩

@VaJoy做过类似的题目,但是没通过测试,也是上面那样写的.. 后来没做完,有空找找那道题。

``` javascript /* * param1 (Array Number) * param2 (Array Number) * return Array */ function mergeSort(a, b) { var _sort = function(a, b) { return a - b }...

今天是预热,那么接下来的是很难的题目吗....

### 通过 by @酱油 ``` javascript function arraysSimilar(arr1, arr2) { var toObjType = function(item) {return ({}).toString.call(item);} var toSort = function(a, b) {return a < b} if ((toObjType(arr1) !== '[object Array]'...

啊,看错题目了,首字母移到末位,然后添加ay。 改正后: ``` javascript function pigIt(str){ return str.split(' ').map(function(v){return v.slice(1).split('').join('') + v[0] + 'py' }).join(' '); } // 测试用例 console.log(pigIt('Pig latin is cool')); //igPay atinlay siay oolcay ```

``` js while(true){ +1 } ```

> 如果不是返回新 state,只是修改旧 state,我们就很难做到「回退/撤销」以及跟踪全局状态。对比两个数据是否同一,也无法用 ===,而得用 deepEqual 深度遍历来对比值,很耗费性能。 `对比两个数据是否同一`,是说统一吗? @Lucifier129 另外一处 > 我们渲染 conponents 的普通组件,redux 组件要穿的参数,我们一一构造出来即可。 `redux 组件要穿的参数` > `redux 组件要传的参数`

还是不太理解 useState 和 useReducer ```js // useReducer const [state, setState] = useReducer((state, newState) => ( { ...state, ...newState } )); // useState const [state, setState] = useState({}) setState({...state, ...newState}) ```...