- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web前端面试题常见问题
1.您一般在减低页面加载时间的方法有哪些呢?1、压缩css、js文件2、合并js、css文件,减少http请求3、外部js、css文件放在最底下4、减少dom操作,尽可能用变量替代不必要的dom操作*/2.文档类型的作用是什么?你知道多少种文档类型?影响浏览器对html代码的编译渲染html2.0xHtmlhtml5*/3.浏览器标准模式和怪异模式之间的区别是什么?盒模型解释不同1.* 你使用过那些Javascript库?jquery seajs yui2.哈希表具有散列(映射)特性的数据模型3.闭包子函数能被外部调用到,则该作用连上的所有变量都会被保存下来。4.请解释什么是Javascript的模块模式,并举出实用实例。*js模块化mvc(数据层、表现层、控制层)seajs命名空间*/5.你如何组织自己的代码?是使用模块模式,还是使用经典继承的方法?对内:模块模式对外:继承*/9* 你如何优化自己的代码?代码重用避免全局变量(命名空间,封闭空间,模块化mvc..)拆分函数避免函数过于臃肿注释6.你能解释一下JavaScript中的继承是如何工作的吗?子构造函数中执行父构造函数,并用call\apply改变this克隆父构造函数原型上的方法7.请尽可能详尽的解释AJAX的工作原理。创建ajax对象(XMLHttpRequest/ActiveXObject(Microsoft.XMLHttp))判断数据传输方式(GET/POST)打开链接 open()发送 send()当ajax对象完成第四步(onreadystatechange)数据接收完成,判断http响应状态(status)200-300之间或者304(缓存)执行回调函数*/
二、
HYPERLINK /article/14/0925/25668.html \l html HTML 部分
HYPERLINK /article/14/0925/25668.html \l css CSS 部分
HYPERLINK /article/14/0925/25668.html \l js JavaScript 部分
HYPERLINK /article/14/0925/25668.html \l other 其他问题
HTMLCSS:??? 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应
JavaScript: ???? 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。
其他:?? HTTP、安全、正则、优化、重构、响应式、移动端、团队协作、可维护、SEO、UED、架构、职业生涯
web前端工程师知识点:
1、DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
2、DOM操作? ——如何添加、移除、移动、复制、创建和查找节点等。
3、事件??? —— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。
4、XMLHttpRequest —— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。
5、严格模式与混杂模式 —— 如何触发这两种模式,区分它们有何意义。
6、盒模型 —— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型
7、块级元素与行内元素 —— 怎么用CSS控制它们、以及如何合理的使用它们
8、浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。
9、HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。
10、JSON? —— 作用、用途、设计结构。
HTML
Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?
(1)、!DOCTYPE 声明位于文档中的最前面,处于 html 标签之前。告知浏览器的解析器,
用什么文档类型 规范来解析这个文档。
(2)、严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。
(3)、在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。
(4)、DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。
行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
(1)CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,
比如div
您可能关注的文档
- 中美关系中英对照综述.doc
- 中美大豆战中出口补贴措施的作用影响分析综述.doc
- 中美台专利法基础知识综述.ppt
- WEB环境问题解决分解.doc
- 初一角的比较讲义.ppt
- 中美贸易失衡综述.doc
- 中美贸易现状与分析综述.ppt
- 中美股市的差异综述.pptx
- 中美逮捕制度比较综述.ppt
- 中考1600词轻松记综述.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)