当前位置:网站首页>js之DOM学习三种创建元素的方式
js之DOM学习三种创建元素的方式
2022-04-23 06:25:00 【小白蛋挞】
document.write() 了解
直接将内容写入页面的文档流,但是文档流执行完毕,会导致页面重绘,重新创建一个新的页面,只有新写入的这个元素,只有div了执行了之后
var btn = document.querySelector('button');
btn.onclick = function() {
document.write('<div>123</div>');
}
innerHTML
创建多个元素效率更高(不要采取拼接字符串,采取数组形式)
var d1 = +new Date();
var inner = document.querySelector('.inner');
// for (var i = 0; i <= 100; i++) {
// inner.innerHTML += '<a href="#">百度</a>';
// }时间21 这个是拼接字符串方式
var arr = [];
for (var i = 0; i <= 100; i++) {
arr.push('<a href="#">百度</a>');
} //改进 数组 2
inner.innerHTML = arr.join('');
// var create = document.querySelector('.create');
// for (var i = 0; i <= 100; i++) {
// var a = document.createElement('a');
// a.innerHTML = '比好';
// create.appendChild(a);
// } //时间 2 效率高
document.createElement()
创建了节点后,然后指明要添加到哪里去
版权声明
本文为[小白蛋挞]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_61547956/article/details/124328748
边栏推荐
猜你喜欢
Implementation of MySQL persistence
组合数求解与(扩展)卢卡斯定理
Design optimization of MySQL database
王者荣耀-unity学习之旅
超级宝典&编程指南(红蓝宝书)-读书笔记
配置npm
SAP pi / PO rfc2restful publishing RFC interface is a restful example (proxy indirect method)
Nacos / sentinel gateway current limiting and grouping (code)
Reflect on the limitations of event bus and the design and implementation of communication mechanism in component development process
简易随机点名抽奖(js下编写)
随机推荐
【TED系列】如何与内心深处的批评家相处?
Date对象(js内置对象)
Background management system framework, there is always what you want
2. Restricted query
C语言的指针符号到底靠近变量类型还是变量名?
P2257 YY的GCD(莫比乌斯反演)
Reflection on the systematic design of Android audio and video caching mechanism
[self motivation series] you'll never be ready
ABAP 7.4 SQL Window Expression
13. User and authority management
判断字符串首尾是否包含目标参数:startsWith()、endsWith()方法
菜菜的并发编程笔记 |(九)异步IO实现并发爬虫加速
Processing of common dependency module
2.限定查询
h5本地存储数据sessionStorage、localStorage
[2020WC Day2]F.采蘑菇的克拉莉丝(子树和查询、轻重儿子思想)
MySQL storage engine
10. Update operation
超级宝典&编程指南(红蓝宝书)-读书笔记
基于可视化结构的身份证号码校验系统-树莓派实现