大家好,今天小编关注到一个比较有意思的话题,就是关于reactnative开发的app的问题,于是小编就整理了1个相关介绍reactnative开发的app的解答,让我们一起看看吧。
react native中js是单线程运行的吗?
单线程,所有任务都是一条直线的执行下去,前一个任务结束,才会执行后一个任务。如果前一个任务死循环或者需要好长时间执行,后一个任务就要一直等,直到前一个执行完。 为什么平时看到setTimeout那些感觉是多线程执行,那是因为线程上执行速度很快就过了,所以看到那些“延时任务”好像是马上执行。 执行方法A(设定一个定时器,这个定时器插入到队列)-funB-funC-funD; 当funD执行完了,这时候才开始执行定时器。
到此,以上就是小编对于reactnative开发的app的问题就介绍到这了,希望介绍关于reactnative开发的app的1点解答对大家有用。
文章版权声明:除非注明,否则均为ZBLOG原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...