返回
天津诚筑说
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理

天津前端培训,送你C位出道的知识点!

89 2018-12-14 09:06:48

学习笔记

天津前端培训,送你C位出道的知识点

如何在面试中突围,从此进入心仪公司C位出道?Web前端面试常见试题送给你!

 

Q.请简述线程与进程的区别

 

1.一个程序至少有一个进程,一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程序的并发性高。

2.进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。

3.在执行中,每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。

4.多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。

 

Q.解释浮动和它的工作原理

 

浮动框可以左右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。要想使元素浮动,必须为元素设置一个width。虽然浮动元素不是文档流之中,但是它浮动后所处的位置依然是在浮动之前的水平方向上。由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样,下面的元素填补原来的位置。有些元素会在浮动元素的下方,但是这些元素的内容并不一定会被浮动的元素所遮盖,对内联元素进行定位时,这些元素会考虑浮动元素的边界,会围绕着浮动元素放置。

 

Q.请指出浏览器特性检测特性推断浏览器UA字符串嗅探三者间的区别

 

特性检测:为特定浏览器的特性进行测试,并仅当特性存在时即可应用特性。

特性推断:尝试使用多个特性但仅验证了其中之一。根据一个特性的存在推断另一个特性是否存在。问题是,推断是jia设并非事实,而且可能导致可维护性的问题。

User-Agent检测:zui早的浏览器嗅探即用户检测,服务端及客户端根据UA字符串屏蔽某些特定的浏览器查看网站内容。

 

 

2018马上要过完了,诚筑说的前端小伙伴正在被老师修改简历、、按头学习求职经验呢,来诚筑说,让你离高薪更近一点!祝大家随时开启暴富模式,找到满意的工作,你就是这条街醉靓的仔!


文中图片素材来源网络,如有侵权请联系删除
来源:天津诚筑说
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图