前端开发那些事儿

前端面试题专项练习30题

2021-01-21  本文已影响0人  雪国_youth

1、如何在新窗口打开链接?

<a href="url" target="_blank">

target属性有5个值
①_self:在当前框架中打开链接
② _blank:在全新的空白窗口中打开链接
③_top:在顶层框架中打开链接
④_parent:在当前框架的上一层打开链接
⑤framename:在指定的框架或浮动框架内打开链接(框架名可以自定义)

2、display:inline就是将元素显示为内联元素,内联元素只能容纳文本或者其他内联元素,它允许其他内联元素与其位于同一行,但宽度(width)高度(height)不起作用。常见内联元素为“a”。

3、控件包含:复选框 、组合框 、编辑框 、列表框

4、html中Doctype的描述:
它的责任就是告诉浏览器文档使用哪种html或者xhtml规范
不同文档模式主要影响CSS内容的呈现,尤其是浏览器对盒模型的解析
不同浏览器在混杂模式下的行为差异非常大,如果不使用某些hack技术,跨浏览器的行为根本就没有一致性可言。
如果在文档开始处没有文档类型声明,则浏览器会开启 混杂模式

5、注释里有了

typeof  1; //'number'
typeof (1);//'number'
typeof (); //SyntaxError 语法错误

void  0; //undefined
void (0);//undefined
void (); //SyntaxError 语法错误

6、关于iframe
iframe是用来在网页中插入第三方页面,早期的页面使用iframe主要是用于导航栏这种很多页面都相同的部分,这样在切换页面的时候避免重复下载,它的创建比一般的DOM元素慢了1-2个数量级,而iframe标签会阻塞页面的的加载

7、DHTML具有三个主要优点:动态样式、动态内容、动态定位。

8、React这个前端框架不是 MVVM 的模式

9、

10、cf: 网页最上层的标题应该是title,文章最上层的标题才是h1

11、CSS 预编译工具:stylus,sass,less

12、获得焦点是什么?
在一个网页上,可能会有多个输入框,当你的鼠标在读某个输入框中点一下,就是要输入了,这时,输入框中会出现光标,这就是说,这个输入框获取了焦点而a标签没有设置href属性时是不能获取到焦点的

13、CSS3中新增的属性:box-sizingtransitionborder-radius

14、

上一篇 下一篇

猜你喜欢

热点阅读