为什么会发生Chrome违规以及如何解决这些问题?

时间:2017-12-13 09:38:18

标签: google-chrome extjs warnings

在我的Chrome开发控制台中,几乎每个网站,大型网络门户,reddit甚至堆栈溢出都会发生某些违规行为。

在线门户网站:

  

[违规]执行JavaScript时强制重排需要32ms左右   [违规]执行JavaScript时强制重排需要88ms   [违规]执行JavaScript时强制重排需要80ms左右   [违规]执行JavaScript时强制重排需要88ms   [违规]执行JavaScript时强制重排需要52ms
  [违规]执行JavaScript时强制重排需要87ms左右   [违规]执行JavaScript时强制重排需要147毫秒   [违规]执行JavaScript时强制重排需要123毫秒

书签交易:

  

[违规]执行JavaScript时强制重排需要289毫秒

计算器:

  

[违规]执行JavaScript时强制重排需要42毫秒

我们自己的ExtJS应用程序:

  

[违规]' setTimeout'处理程序耗时1208毫秒   [违规]执行JavaScript时强制重排需要122ms
  [违规]' readystatechange'处理程序需要344ms
  [违规]执行JavaScript时强制重排需要42毫秒

那么,这些违规行为是什么?有些事情花了太长时间,但是

  • 我可以安全地忽略这些违规行为吗?
  • 可能需要多长时间? 42毫秒似乎没那么多。
  • 我怎样才能将必须做的事情分解成更小的块?
  • 如何在现有框架中完成,即ExtJS?这对我作为开发人员是否可行,或者我是否必须等待Sencha为我做这件事?

0 个答案:

没有答案