前端面试:精选经典面试题(六十)
2016-01-06 00:00
441 查看
一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?
查找浏览器缓存DNS解析、查找该域名对应的IP地址、重定向(301)、发出第二个GET请求
进行HTTP协议会话
客户端发送报头(请求报头)
服务器回馈报头(响应报头)
html文档开始下载
文档树建立,根据标记请求所需指定MIME类型的文件
文件显示
[
浏览器这边做的工作大致分为以下几步:
加载:根据请求的URL进行域名解析,向服务器发起请求,接收文件(HTML、JS、CSS、图象等)。 解析:对加载到的资源(HTML、JS、CSS等)进行语法解析,建议相应的内部数据结构(比如HTML的DOM树,JS的(对象)属性表,CSS的样式规则等等) }
对前端界面工程师这个职位是怎么样理解的?它的前景会怎么样?
前端是最贴近用户的程序员,比后端、数据库、产品经理、运营、安全都近。1、实现界面交互
2、提升用户体验
3、有了Node.js,前端可以实现服务端的一些事情
前端是最贴近用户的程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好,
参与项目,快速高质量完成实现效果图,精确到1px;
与团队成员,UI设计,产品经理的沟通;
做好的页面结构,页面重构和用户体验;
处理hack,兼容、写出优美的代码格式;
针对服务器的优化、拥抱最新前端技术。
相关文章推荐
- 前端面试:精选经典面试题(三十四)
- 前端面试:精选经典面试题(二十七)
- 前端面试:精选经典面试题(四十四)
- 前端面试:精选经典面试题(四十六)
- 前端面试:精选经典面试题(十二)
- 程序员遇到BUG后,最好的方法是?
- 括号匹配问题与经典笔试面试题目解析
- 学习笔记 - 面试题Checklist
- 我的程序员之路(10)——北京第三家公司工作第三年总结
- 我的程序员之路(10)——北京第三家公司工作第三年总结
- 面试中的Singleton
- 第一次面试经历
- 七个对我最好的职业建议 Nicholas C. Zakas
- 程序员如何谋划出月薪三万
- 面试题
- 发帖得现金!程序员联盟 微赞论坛[微信上最好的论坛]
- 发帖得现金!程序员联盟 微赞论坛[微信上最好的论坛]
- Android 程序员必须掌握的三种自动化测试方法
- 黑马程序员——iOS 开发学习---类
- java面试题