小编pro*_*mer的帖子

违规长时间运行的JavaScript任务需要xx ms

最近,我收到了这样的警告,这是我第一次得到它:

[Violation] Long running JavaScript task took 234ms
[Violation] Forced reflow while executing JavaScript took 45ms
Run Code Online (Sandbox Code Playgroud)

我正在开展一个小组项目,我不知道它来自哪里.这从未发生过.当参与该项目的其他人突然出现.如何找到导致此类警告的文件/功能?我一直在寻找答案,但主要是关于如何解决它的解决方案.如果我找不到问题的根源,我无法解决.

注意:在这种情况下,警告仅出现在chrome上.我试图使用Edge,没有得到任何类似的警告.我还没有在mozilla上测试它.

更新:我甚至得到错误jquery.min.js说:

[Violation] Handler took 231ms of runtime (50ms allowed)            jquery.min.js:2
Run Code Online (Sandbox Code Playgroud)

javascript dom google-chrome

284
推荐指数
8
解决办法
30万
查看次数

变量赋值给输入值

我有这个.js代码:

var test = document.getElementById('box').innerHTML;
Run Code Online (Sandbox Code Playgroud)

和这个HTML代码

<textarea id="box">testing</textarea>
<div>
     <?php echo '<script>document.writeln(test)</script>' ?>
</div>
Run Code Online (Sandbox Code Playgroud)

我期待着它div的表现,testing但相反,我得到了undefined结果.但是,当我var test改为:

var test = "this is just a test";
Run Code Online (Sandbox Code Playgroud)

div显示了var test价值.谁能解释那里发生了什么?

javascript php

0
推荐指数
1
解决办法
48
查看次数

标签 统计

javascript ×2

dom ×1

google-chrome ×1

php ×1