推广 热搜: 劳务  2024  海南  合同  云南  江苏  劳务系统  2023  劳务派遣管理软件  劳务派遣管理系统 

innerHTML与createTextNode比较

   2024-06-10 290
核心提示:p日常编程习惯中我们总喜欢用innerHTML来给元素添加文字却不用createTextNode,原因是innerHTML用起来比较顺手,而且功能多,但
<p>日常编程习惯中我们总喜欢用innerHTML来给元素添加文字却不用createTextNode,原因是innerHTML用起来比较顺手,而且功能多,但是性能方面却不如createTextNode,我做了一个性能方面的比较这是在windows服务器08系统上面谷歌浏览器进行的测试,可以发现createTextNode比innerHTML快很多。一个createTextNode会处理任何字符串,并告诉他们,他们是字符串,而innerHTML的可能呈现类似HTML的字符串到DOM。如果您不希望出现这种情况(除非你确信直接赋予文本时,文本不包含非转义的变量),您可以使用的textContent(或innerText属性的IE浏览器)。</p>
 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备18079127号  |  粤ICP备18079127号