关于前端渲染性能问题(机器人大哥图里没代码)

遇到一个非常有趣的现象,希望给个人解释一下是怎么回事

图片描述

新建一个ejs,在本地开启express,并且放进去4m的aaaa

访问:
图片描述

因为是本地访问,4k加载应该不需要这么久,那么为什么会这么久呢?

为了防止ejs渲染有干扰,把他改名成html然后扔进去静态资源,得到结果依旧不变

图片描述

如果把4k的aaa放在js一个变量里,加载就瞬间完成了

clipboard.png

clipboard.png

那么问题是,为什么HTML显示4k的文字会需要这么多时间

阅读 305
评论 更新于 2019-01-18
    1 个回答
    Gomi
    • 455

    其实楼主可以去网上搜搜浏览器的渲染机制,很多内容,包括从DOM树的生成到HTML解析器,JS解析器的区别等等。

    评论 赞赏 2019-01-18
      撰写回答

      登录后参与交流、获取后续更新提醒