网络上有很多关于声明式编程和命令式编程的对比和说明,但是大多都是大同小异,总的来说就是一句话"告诉电脑我要做什么,但是让电脑自己决定怎么做." 1.命令式编程. 这种编程模式比较常见,也是我们比较好理解的方式.它把完成某个需求的每一步都充分展示出来了,一步一步地指挥计算机做事情. var array = [1,2,3,4,5] var newArray = [] for(var i = 0; i < array.length; i++) { var newNumber = arr…
Before you're going to hate it, then you're going to love it. Concurrent Render(贯穿 16) 在 18年的 JSConf Iceland 上, Dan 神提到 Concurrent Render 涉及到 CPU 以及 IO 这两方面. Time Slicing 对应解决左侧的问题, Suspense 对应解决了右侧的问题.它们共同要解决的是的提升用户体验, 在更多的场景下都可以做到可交互.而 Fiber 架构是上述两…