网页多次执行相同java脚本的场景是什么? YSlow声明应该避免重复的java脚本执行,因为它有性能影响但是如何运行相同的JS来在页面上创建多个帧。这是一个有效的场景吗?如果有任何有效的场景需要在浏览器中执行多个重复的JS,请告诉我们?
此致 Xhings
答案 0 :(得分:0)
有很多不同的场景。其中最受欢迎的是ReactJS应用程序。您的"视图"的JS代码可以在每次更改数据时多次执行。
您可以将视图视为纯函数
fun(data) -> html
React将在每次数据更改时反复执行此函数。
另一个有趣的例子可以是性能优化。如果使用特定函数而不是泛型函数,则可以帮助JIT生成更专业的代码。你可以阅读有关单形/变形调用here的信息。