2017年Web前端开发工程师面试题选编.docx

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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作用? 严格模式与混杂模式如何区分

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档