- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017年Web前端开发工程师面试题选编
2017年Web前端开发工程师面试题
——HTML部分——
1、JavaScript的DOM是什么意思?
DOM是W3C的对象模型,DOM是中立于平台和语言的接口,它允许程序和脚本动态的访问和更新文档的内容 结构和样式。
2、JavaScript的节点是什么意思?
根据W3C的标准,HTML中文档的所有内容都是节点
整个文档是一个文档节点
每个html元素都是元素节点
Html元素中的文本是文本节点
每个html属性都是熟悉节点
注释是注释节点
3、JavaScript的BOM是什么意思?
HYPERLINK /s?wd=BOMtncprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLrHR4PvF9m1mYryDvP1c40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHTvPH6Ln1DzPH0snWR1P1fvn0 \t /question/_blank BOM 浏览器对象模型提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可以弹出新的窗口,改变状态栏中的文本,对Cook HYPERLINK /s?wd=ietncprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLrHR4PvF9m1mYryDvP1c40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHTvPH6Ln1DzPH0snWR1P1fvn0 \t /question/_blank ie的支持, HYPERLINK /s?wd=IEtncprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLrHR4PvF9m1mYryDvP1c40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHTvPH6Ln1DzPH0snWR1P1fvn0 \t /question/_blank IE还扩展了 HYPERLINK /s?wd=BOMtncprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLrHR4PvF9m1mYryDvP1c40ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHTvPH6Ln1DzPH0snWR1P1fvn0 \t /question/_blank BOM,加入了ActiveXObject类,可以通过js脚本实例化ActiveX对象等等)
4、Jquery是什么?
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
5、AJAX是什么?
AJAX 是一种用于创建快速动态网页的技术。 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
6、Doctype作用? 严格模式与混杂模式如何区分
您可能关注的文档
- 2017届高考一轮复习-铝及其化合物选编.ppt
- 2017届高三物理一轮复习第3讲功能关系能量守恒定律选编.ppt
- 2017届高考化学一轮复习第十一章化学实验第2节物质的检验、分离和提纯课下限时集训选编.doc
- 2017届高三生物第一轮复习--生物技术实践选编.ppt
- 2017届高考化学一轮复习课件:第13课时《溴、碘及卤素》(3年高考2年模拟)选编.ppt
- 健康营养知识讲座提纲精选.ppt
- 2017届高考化学一轮复习课件:第16课时《氨和铵盐》(3年高考2年模拟)选编.ppt
- 2017届高考化学一轮复习专题课件:2-1《非金属及其化合物》(新人教版)选编.ppt
- 2017届高考化学一轮复习课件:第17课时《无机化工流程图问题》(3年高考2年模拟)选编.ppt
- 2017届高考化学一轮复习课件:第12课时《氯及其化合物》(3年高考2年模拟)选编.ppt
文档评论(0)