1 / 23
文档名称:

web前端问题模板.doc

格式:doc   大小:789KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

web前端问题模板.doc

上传人:书生教育 2021/11/13 文件大小:789 KB

下载得到文件列表

web前端问题模板.doc

相关文档

文档介绍

文档介绍:web前端问题模板
web前端问题模板
1 / 23
web前端问题模板
Web 前端面试题常见问题
您一般在减低页面加载时间的方法有哪些呢?
1 、压缩 css、 js 文件
2 、合并 js 、 css 文件,减少 http 请求
3 、外部 js 、 css 文件放在最底下
4 、减少 dom 操作,尽可能用变量替代不必要的 dom 操作 */
文档类型的作用是什么?你知道多少种文档类型?影响浏览器对 html 代码的编译渲染

xHtml
html5*/
浏览器标准模式和怪异模式之间的区别是什么?盒模型解释不同
1.* 你使用过那些 Javascript 库?
jquery seajs yui
哈希表
具有散列(映射)特性的数据模型
闭包
子函数能被外部调用到,则该作用连上的所有变量都会被保存下来。
请解释什么是 Javascript 的模块模式,并举出实用实例。
*js 模块化 mvc (数据层、表现层、控制层)
seajs
命名空间 */
web前端问题模板
web前端问题模板
23 / 23
web前端问题模板
你如何组织自己的代码?是使用模块模式,还是使用经典继承的方法?对内:模块模式
对外:继承 */
9* 你如何优化自己的代码?
代码重用
避免全局变量(命名空间,封闭空间,模块化 mvc.. )
拆分函数避免函数过于臃肿
注释
你能解释一下 JavaScript 中的继承是如何工作的吗?
web前端问题模板
web前端问题模板
3 / 23
web前端问题模板
子构造函数中执行父构造函数,并用 call\apply
克隆父构造函数原型上的方法
7. 请尽可能详尽的解释 AJAX 的工作原理。

改变

this
web前端问题模板
web前端问题模板
23 / 23
web前端问题模板
创建 ajax 对象( XMLHttpRequest/ActiveXObject()
判断数据传输方式 (GET/POST)
打开链接 open()
发送 send()
当 ajax 对象完成第四步( onreadystatechange )数据接收完成,判断


http

响应状态
web前端问题模板
web前端问题模板
23 / 23
web前端问题模板
status ) 200-300之间或者 304 (缓存)执行回调函数 */
二、
HTML 部分
CSS 部分
JavaScript部分
其他问题
web前端问题模板
web前端问题模板
23 / 23
web前端问题模板
HTML&CSS :
对 Web 标准的理解、 浏览器内核差异 、兼容性、 hack 、CSS 基本功: 布局、 盒子模型、选择器优先级及使用、 HTML5 、CSS3 、移动端适应
JavaScript :
数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事
件、内存泄漏、事件机制、异步装载回调、模板引擎、 Nodejs 、 JSON 、 ajax 等。
其他:
HTTP 、安全、正则、优化、重构、响应式、移动端、团队协作、可维护、 SEO 、UED 、
架构、职业生涯
web 前端工程师知识点:
1
、 DOM
结构 ——
两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
2
、 DOM
操作
—— 如何添加、移除、移动、复制、创建和查找节点等。
3
、事件
——
如何使用事件,以及 IE 和标准 DOM
事件模型之间存在的差