MJJ工作室
  • 首页
  • 论坛
  • 短链接在线生成
  • 打赏作者
  • 首页
  • 论坛
  • 短链接在线生成
  • 打赏作者
评分
分享
QQ空间微博QQ好友海报分享复制链接
  • 首页
  • 社区
  • 论坛
  • V2EX
  • 正文

关于 textarea 的性能优化

cherbim等级-LV6-MJJ工作室3年前发布
950

下午写了一个文件 MD5 计算工具 , 准备计算一个大约 10G 文件夹,里面有 6000 多个图片的 MD5 集合。发现加载用 textarea.append() DOM JS 函数,只要追加过 2000 行,就会越来越慢,慢得难以接受。试了几种方法,猜测是不是追加的 dom 数量太多,比如定时把 textarea 下的 dom 清空,改用 textarea.innerHTML 设置一大片,都没什么太大作用。后来把滚动条外的部分缓存起来,全部设置成空行,速度突然就回归正常了。等代码全部运行完后,再一次性把缓存全部恢复到 textarea 里。

评分
欢迎为Ta评分
分享
QQ空间微博QQ好友海报分享复制链接
收藏
请登录后发表评论

登录注册

    没有回复内容

  • MJJ工作室

    MJJ工作室

    一个分享互联网羊毛和福利的地方
  • 友链申请 一键打赏 广告合作 关于我们

    Copyright © 2020 ·  MJJ工作室 · cherbim
    扫一扫加微信-MJJ工作室
  • 扫码加入QQ群-MJJ工作室

    扫码加入QQ群

    扫码添加TG频道-MJJ工作室

    扫码添加TG频道
扫码添加微信-MJJ工作室
在手机上浏览此页面