面试准备
前端面试问题
大大大鱼儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试-综合
1.你觉得前端工程的价值体现在哪为简化用户使用提供技术支持(交互部分)为多个浏览器兼容性提供支持为提高用户浏览速度(浏览器性能)提供支持为跨平台或者其他基于webkit或其他渲染引擎的应用提供支持为展示数据提供支持(数据接口)2.测试方法黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部...原创 2019-11-04 15:38:25 · 167 阅读 · 0 评论 -
面试-数据结构
1.栈和队列的区别?栈的插入和删除操作都是在一端进行的,而队列的操作却是在两端进行的。队列先进先出,栈先进后出。栈只允许在表尾一端进行插入和删除,而队列只允许在表尾一端进行插入,在表头一端进行删除2.栈和堆的区别?栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。堆区(heap) —一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。堆(数据结构...原创 2019-11-04 15:39:39 · 192 阅读 · 0 评论 -
面试-服务器和网络
1.如何解决跨域问题JSONP:原理是:动态插入script标签,通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以通过script标签实现跨域请求,然后在服务端输出JSON数据并执行回调函...原创 2019-11-04 22:59:10 · 408 阅读 · 0 评论 -
面试-html
1.defer和asyncdefer并行加载js文件,在所有元素解析完成后,会按照页面上script标签的顺序执行async并行加载js文件,下载完成立即执行,不会按照页面上script标签的顺序执行2.语义化的理解1,去掉或者丢失样式的时候能够让页面呈现出清晰的结构2,有利于和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重;3,方便其...原创 2019-11-04 16:14:23 · 164 阅读 · 0 评论 -
面试-css
1.position的值, relative和absolute分别是相对于谁进行定位的?§ absolute :生成绝对定位的元素, 相对于最近一级的定位不是 static 的父元素来进行定位。§ fixed (老IE不支持)生成绝对定位的元素,通常相对于浏览器窗口或 frame 进行定位。§ relative 生成相对定位的元素,相对于其在普通流中的位置进行定位。§ static 默认值...原创 2019-11-04 15:36:57 · 204 阅读 · 0 评论 -
面试-js
3.说说你对作用域链的理解作用域链的作用是保证执行环境里有权访问的变量和函数是有序的,作用域链的变量只能向上访问,变量访问到window对象即被终止,作用域链向下访问变量是不被允许的。...原创 2019-11-04 23:11:42 · 158 阅读 · 0 评论
分享