欢迎来到天天文库
浏览记录
ID:57611270
大小:86.00 KB
页数:5页
时间:2020-08-29
《初学者必看的web前端经典面试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.css3有哪些新特性?选择器、圆角、动画、多重背景、背景的宽度高度flex布局响应式布局边框阴影文本阴影2.响应式布局怎么理解的,响应式布局是通过什么实现?根据不同的屏幕加载不同的css样式1).移动端适配2).一套代码适配pc端移动端多个3.js创建对象有哪几种方式?1).自面量2).newObject3).构造函数4.es6有哪些新特性?1).letconst2).模板字符串3).方法的简写属性的简写4).三点运算符5).解构赋值6).箭头函数7).setmap8).class类9).模块
2、化5.箭头函数和普通的方法有什么区别?1).箭头函数省略了function2).箭头函数里面的this指向上下文(可以改变this指向)6.gulp可以干什么gulp自动化构建工具。压缩代码合并代码压缩图片自动处理前缀创建web服务处理sass7.清除浮动有哪些方法。1).浮动元素的父元素overflow:hiddenoverflow:auto2).浮动元素的最后面加一个空div给他clear:both3).after伪类清除浮动.clearfix:after{content:"";dislpay
3、:block;height:0px;clear:both;}4)、给父元素设置高度。8.行内元素块元素的区别?1)块元素默认独占一行,行内元素默认情况不独占一行,行内元素的的宽度就是内容的宽度2)默认情况块元素可以设置宽度高度默认情况行内元素不可以设置宽度高度3)默认可以margin上下左右,行内默认只能margin左右不能上下。9.网站加载速度优化?1).图片不失真尽量小2).多个背景图片合并3).代码压缩代码合并4).js写到页面最底部5).懒加载6).不要有冗余代码7).服务器带宽款一些8)
4、.服务器固态硬盘9).开启缓存10.以前写代码什么情况会成出现乱码怎么解决?解决乱码文件保存的编码和设置的编码必须保持一致11.以前如何测试调试移动端页面1).首先在浏览器自带的调试工具模拟器里面调试2).真机的内置浏览器调试3).真机上面的UC里面调试4).真机上的微信里面调试。
此文档下载收益归作者所有