掌握React100问 进度条:16~18

88 阅读1分钟

16.react是数据驱动视图,现有数组[1,2,3,4,5,6,7,8,9],如何通过它渲染成10个div?

17.为什么循环时要添加属性key?

  • react内部通过这个key来提高代码性能

  • 涉及到diff算法(一种用来决定何时更好更快的更新dom的算法)

  • diff算法以后再讲

  • 不添加key控制台不会报错,但是会警告

18.前面讲的都是一些基础知识点,那么现在如果你想要创建一个真正可以用来上线的项目,应该怎么办?

  • 利用脚手架工具

至于脚手架是什么,它的出现背景,敬请期待后续更新