计算机网络
-
HTTP 缓存
-
你知道 302 状态码是什么嘛?你平时浏览网页的过程中遇到过哪些 302 的场景?
-
HTTP 常用的请求方式,区别和用途?
-
HTTPS 是什么?具体流程
-
三次握手和四次挥手
-
你对 TCP 滑动窗口有了解嘛?
-
WebSocket与Ajax的区别
-
了解 WebSocket 嘛?
-
HTTP 如何实现长连接?在什么时候会超时?
-
TCP 如何保证有效传输及拥塞控制原理。
-
TCP 协议怎么保证可靠的,UDP 为什么不可靠?
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
算法
-
链表
-
字符串
-
数组问题
-
二叉树
-
排序算法
-
二分查找
-
动态规划
-
BFS
-
栈
-
DFS
-
回溯算法
BOM:浏览器对象模型
2.DOM:
文档对象模型:是w3c组织推荐的处理可拓展标记语言(html,xml)的标准编程接口。
3.DOM树:
-
文档:一个页面就是一个文档,dom中使用document表示;
-
元素:页面中的所有标签都是元素,DOM中使用element表示;
-
节点:网页中的所有内容都是节点(标签,属性,文本,注释),DOM中使用node表示;
4.获取元素:
4.0根据ID获取:
使用getElementById()方法可以获取带有ID的元素对象。
2019-9-9
4.1 根据标签名获取:
使用getElementsByTagName()方法可以返回带有指定标签名的对象集合。
- 中国好
- 中国好
- 中国好
还可以获取某个元素内部所有指定标签名的子元素。
element.getElementsByTagName(‘标签名’);
- 中国好
- 中国好
- 3333
- 3333
- 3333