今天电话面试的题目:
1.em与i的区别是什么,span与div的区别和表现,以及怎么互换?
2.怎么让一个div元素相对于浏览器垂直居中?
3.jQuery中的$(document).ready(function(){})与window.onload = function()的区别是什么?
4.js中的call和apply
5.闭包的原理和应用场景
6.在项目中用到了Angular的那些部分?,Bootstrap熟悉吗?
我记得的大概就是这些了,也是很基础的面试题。跟他工作要求中的能力优点不符合。。
热门评论
strong与em是结构化标签,而b与i是表现化标签。 建议网站中使结构化标签,这样有利于SEO
jQuery中$(document).ready(function(){})与window.onload = function()的区别?
(1)执行时间:
window.onload:必须等到页面内包括的图片的所有元素加载完毕后才能执行。
$( document).ready():在DOM结构绘制完毕后就执行,不必等到加载完毕。
(2)编写个数:
window.onload:不能同时编写多个。如果有多个window.onload方法,也只执行一个。
$( document).ready():可以同时编写多个,并且都可以得到执行。
(3)简化书写:
window.onload:没有简化书写。
$( document).ready():可以简写成$( function(){} )。
这个问题还是比较基础的~