
面试题收集
收集前端面试题
天黑黑萌哒
这个作者很懒,什么都没留下…
展开
-
2021前端面试题
HTML浏览器页面有哪三层构成,分别是什么,作用是什么?HTML5的优点与缺点?Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?HTML5有哪些新特性、移除了哪些元素?你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么?每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?说说你对HTML5认识?(是什么,为什么)对WEB标准以及W3C的理解与认识?HTML全局属性(global attribute)有哪些?说说超链接target属性的取值原创 2021-02-02 15:04:25 · 284 阅读 · 0 评论 -
路由跳转:location和history
路由跳转:location和history笔记地址原创 2021-01-12 22:53:55 · 345 阅读 · 0 评论 -
浏览器渲染
在浏览器中输入url地址并回车,发生了什么?通过http协议内容—>服务器发送一个请求查看url中的域名部分,域名—>解析—>服务器IP地址—>找到对应的服务器查看端口号—>找对应的服务—>通过路径—>找到对应的页面服务器将对应的内容通过response响应,返回客户端客户端拿到数据之后,按以下步骤显示:① 将所所有的标签生成DOM Tree② 代码自上而下执行,遇到script,link,img…会按照上面的步骤重来③ JS有动态绑定的数据,进行原创 2021-01-12 22:32:53 · 121 阅读 · 0 评论 -
Promise原理
Promise原理Promise主要使用了设计模式中的观察者模式通过Promise,prototype.then和Promise.prototype.catch方法将观察者注册到被观察者Promise对象中,同时返回一个新的Promise对象,以便可以链式调用被观察者管理内部pending,fulfilled,rejected的状态转变,同时通过构造函数中传递的resolve,reject方法以主动触发状态改变和通知观察者Promise雏形:获取用户id的请求处理// 没有加入延时机制/状原创 2021-01-12 22:24:18 · 1414 阅读 · 0 评论