注:内容转载于 再谈Event Loop 及 JavaScript中的microtasks和macrotasks
JavaScript语言的一大特点就是单线程,就是说,同一个时间只能做一件事。那么为什么JavaScript不能有多个线程呢?这样能提高效率啊。
注:内容转载于 再谈Event Loop 及 JavaScript中的microtasks和macrotasks
JavaScript语言的一大特点就是单线程,就是说,同一个时间只能做一件事。那么为什么JavaScript不能有多个线程呢?这样能提高效率啊。
现在很多前端项目都是前后分离的模式,开发时比较依赖接口数据,或者跑路后回顾项目也比较依赖接口数据。如果搭建一套后台系统来模拟数据接口又费时费力,因此mock数据比较方便快捷。
公司一直用vue技术栈,导致很久不用react写项目了。最近有个项目自由度比较高,打算用react16+刷一遍,记录一些细节,方便查找和回想一些内容,欢迎交流指正~
在之前的文章js调用陀螺仪配合CSS3 3D实现VR效果(一)中,介绍了用css3搭建了3d正方体,并控制正方体运动,模拟3d环境中视角的变化。这种方式的本质是"观测者不动,世界在动",观测者就是网页浏览器可视区,世界就是网页的内容。