react 中 key 的作用
key 是 React 中用于追踪哪些列表中元素被修改、删除或者被添加的辅助标识。在 diff 算法中,key 用来判断该元素节点是被移动过来的还是新创建的元素,减少不必要的元素重复渲染。
sass 和 less 的区别
定义变量的符号不同,less 是用@,sass 使用$ 变量的作用域不同,less 在全局定义,就作用在全局,在代码块中定义,就作用于整哥代码块。而 sass 只作用域全局。
react 生命周期中,最适合与服务端进行数据交互的是哪个函数
componentDidMount
:在这个阶段,实例和 dom 已经挂载完成,可以进行相关的 dom 操作。