BOM 对象和方法含义alert(“提示”)提示信息confirm(“确认”)确认信息prompt(“输入”)弹出输入框open(“url”,“black/self”,“新窗口巨细”)打开网页close()关闭当前网页 (2)常见的 DOM 元素选择方式
DOM 元素选择方式含义getElementById通过ID获取getElementsByClassName通过类名获取getElementsByTagName通过标署名获取document.documentElement获取 htmldocument.body获取 bodyquerySelector通过选择器获取一个元素(开辟常用)querySelectorAll通过选择器获取一组元素(开辟常用) 二、HTML/CSS
1、标签
(1)块级元素(display:block)
块级元素独占一行
宽度默认是容器的 100%
宽、高,内、外边距都可以单独设置
可以容纳内联元素和其他块级元素 div 、p、h1~h6、hr
表单:form、fieldset、legend
列表:ul、ol、li、dl、dt、dd
表格:table、caption、thead、tbody、tfoot、th、tr、td
语义化标签:header、footer、main、nav、section、article、pre
布局伪类含义E:first-child查找兄弟元素中的第一个元素E:last-child查找兄弟元素中的最后一个元素E:nth-child(n)查找兄弟元素中的第n个元素E:nth-last-child(n)查找兄弟元素中倒数第n个元素E:first-of-type查找同类型兄弟元素中的第一个元素E:last-of-type查找同类型兄弟元素中的最后一个元素E:nth-of-type(n)查找同类型兄弟元素中第n个元素E:nth-last-of-type(n)查找同类型兄弟元素中倒数第n个元素Enly-child查找只有一个子元素的元素Enly-of-type查找只有一个同类型子元素的元素E:empty查找元素内部无任何文本和标签的元素E:root查找 HTML 页面中的根元素(html)E:first-letter查找元素首字母E:first-line查找元素首行E:selection查找选中文本(修改字体/配景颜色)
Web Storage数据生命周期存放数据巨细与服务器端通讯易用性Cookie可设置失效时间,默认是关闭浏览器后失效4K左右每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能问题原生Cookie接口不友好,需要步伐员自己封装localStorage除非被扫除,否则永久保存5MB左右仅在客户端保存,不到场和服务器的通讯原生接口可以接受,也可以再次封装sessionStorage仅在当前会话下有用关闭页面或浏览器后被扫除5MB左右仅在客户端保存,不到场和服务器的通讯原生接口可以接受,也可以再次封装 (10)Websocket