Daily-Interview-Question icon indicating copy to clipboard operation
Daily-Interview-Question copied to clipboard

我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。

Results 160 Daily-Interview-Question issues
Sort by recently updated
recently updated
newest added

### 更新 -------------------------- 受楼下答案的一些特殊情况影响,导致很多人都认为key不能"提高"diff速度。在此继续重新梳理一下答案。 在楼下的答案中,部分讨论都是基于没有key的情况diff速度会更快。确实,这种观点并没有错。没有绑定key的情况下,并且在遍历模板`简单`的情况下,会导致虚拟新旧节点对比更快,节点也会复用。而这种复用是`就地复用`,一种`鸭子辩型`的复用。以下为简单的例子: ``` html {{ i }} ``` ``` js var vm = new Vue({ el: '#app', data: { dataList: [1, 2, 3, 4, 5] } })...

Vue
React

输入 ![image](https://user-images.githubusercontent.com/23090200/61507814-d4a50680-aa19-11e9-9e49-d5234bcaf5a2.png) 输出 ![image](https://user-images.githubusercontent.com/23090200/61507828-ec7c8a80-aa19-11e9-9182-a34e3bf4712b.png)

编程题

```js add(1); // 1 add(1)(2); // 3 add(1)(2)(3); // 6 add(1)(2, 3); // 6 add(1, 2)(3); // 6 add(1, 2, 3); // 6 ```

编程题