obj.insertAdjancetHtlm("beforeend"(位置), r(内容))
insertAdjacentHTML()
将指定的文本解析为HTML或XML,并将结果节点插入到DOM树中的指定位置。它不会重新解析它正在使用的元素,因此它不会破坏元素内的现有元素。这避免了额外的序列化步骤,使其比直接innerHTML操作更快
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML // 插入用法使用的时候整个容器中的HTML都会刷新,插入不如上面的用法
一个元素设置了这个属性,那么内容就可以编辑
et d = new Date()
// d.getFullYear()
// 年份,2016
// d.getMonth()
// 月份,0 - 11,注意月份是从 0 开始的
// d.getDate()
// 日期,1 - 31
// d.getHours()
// 小时,0 - 23
// d.getMinutes()
// 分钟,0 - 59
// d.getSeconds()
// 秒数,0 - 59
// d.getMilliseconds()
// 毫秒,0 - 999
// d.getDay()
// 星期几,0 - 6,0 表示星期天
提前绑定好事件,叫做事件委托
基础:子元素上的操作,父元素也可以收到
不同页面独自拥有独立的
浏览器自带功能,储存字符串数据,浏览器关闭后依然存在
浏览器隐身模式不保存localstorage
清除localstorage里面的数据用 .clear
数组- 字符串 let 字符串 = JSON.stringify(数组) 序列化
字符串-数组 let 数组 = JSON.parse(字符串) 反序列化
可以拿到父元素的所有子元素
获取的是当前元素的所有子节点元素(不包括文本元素),children返回的是HTMLCollection类型
element.children.length
原文:https://www.cnblogs.com/-constructor/p/11698342.html