2022年前端面试题 .pdf
《2022年前端面试题 .pdf》由会员分享,可在线阅读,更多相关《2022年前端面试题 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JavaScript/HTML/CSS 1怎样使用JavaScript 写 div 或 span 2div 和 span 有什么区别?3JavaScript 中对象没有定义就使用,会出现什么问题?返回JavaScript 中的什么类型?4JavaScript 中有几种数据类型?分别是什么?5JavaScript 中有 trim 函数吗?如果没有如何给String 类型加入trim 函数?6JavaScript 中 prototype 关键字有什么作用?7JavaScript 中有继承的概念吗?8你遇到浏览器兼容性问题吗?举个列子?9JavaScript 中获取 HTML元素有几种方式?10Ja
2、vaScript 总 isNan 是什么意思?11JavaScript 程序如何调试?12你使用过正则表达式吗?使用正则表达式都做什么?正则表单是在JavaScript中可以使用,在Java中可以使用吗?其他语言可以使用吗?13在 HTML中 readOnly 和 Disabled 有什么共同点和不同点?14什么是JS 事件冒泡AJAX 1Ajax 核心对象叫什么名字?2Ajax 和 Java 有关吗?3Ajax 运行在什么地方?4Ajax 有几个状态?5Ajax 有什么优点?6Ajax 使用的时候需要注意些什么?7你们项目中都用Ajax 做过什么?8什么是异步?什么是同步?9什么是 call
3、back 机制?HTML、CSS部分要点:对 Web 标准的理解、浏览器差异、CSS 基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3 技术等Doctype 作用?严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?(1)、声明位于文档中的最前面,处于 标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -(2)、严格模式的排版和JS 运作模式是以该浏览器支持的最高标准运行。(3)、在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。(4)、DOCTYPE
4、不存在或格式不正确会导致文档以混杂模式呈现。2.行内元素有哪些?块级元素有哪些?(1)CSS 规范规定,每个元素都有display 属性,确定该元素的类型,每个元素都有默认的display 值,比如 div 默认 display 属性值为“block”,成为“块级”元素;span默认 display 属性值为“inline”,是“行内”元素。(2)行内元素有:a b span img input select strong(强调的语气)块级元素有:div ul ol li dl dt dd h1 h2 h3 h4 p 3.CSS的盒子模型?(1)两种,IE 盒子模型、标准 W3C 盒子模型;I
5、E 的 content 部分包含了border 和 pading;(2)盒模型:内容(content)、填充(padding)、边界(margin)、边框(border).4.link 和import 的区别是?(1)、link 属于 XHTML标签,而 import 完全是 CSS 提供的一种方式;(2)、页面被加载的时候,link-会同时被加载,而import 引用的 CSS 会等到页面被加载完再加载;(3)、import 只有在 IE5 以上的才能识别,而link 是 XHTML标签,无兼容问题;(4)、link 方式的样式的权重高于 import 的权重.5.CSS 选择符有哪些?哪些
6、属性可以继承?优先级算法如何计算?em 和 px 有什么关系?*ID 和 Class;*Class 可继承、font-size font-family color,列表UL LI DL DD DT 可继承;*不可继承:border padding margin width height;*优先级就近原则,样式定义最近者为准;*载入样式以最后载入的定位为准;优先级为:!important id class tag important 比 内联优先级高如果父元素定义字体大小12px,子元素定义1em,大小就是12px。三、如何让2 个并列的 div 自动等高(不设高度)注:如果能写出3 种常见方法
7、固然最好,但最好写一下各自优缺点,否则面试时肯定会问你为什么这样写1、背景模拟法(假高度),按照尺寸制作背景,平铺,当内容增多时,背景就会向下纵向名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -重复,看起来就向左右两个div 都自动向下延伸了一样。2、表格嵌套法(不难理解,表格都是等高的,就是在div 中嵌套表格)3、内外补丁法(最推荐的方法,因为只用css实现的,但初学者不易理解)*margin:0;padding:0;#wrap overflow:hidden;(这行代码是重点,否则你会看到页面很长很长)padding:0;padding-left:180px;(内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年前端面试题 2022 年前 端面 试题
限制150内