web开发项⽬,CSS全局样式HTML⾯试题部分
1.H5的新特性有哪些
2.Label的作⽤是什么?是怎么⽤的?
3.HTML5的form如何关闭⾃动完成功能
4.dom如何实现浏览器内多个标签页之间的通信?
5.实现不使⽤ border 画出1px⾼的线,在不同浏览器的标准模式与怪异模式下都
能保持⼀致的效果
6.title与h1的区别、b与strong的区别、i与em的区别?
7.你做的页⾯在哪些流览器测试过?这些浏览器的内核分别是什么?
边框花纹图案简笔手绘8.每个HTML⽂件⾥开头都有个很重要的东西,Doctype,知道这是⼲什么的吗?
9.div+css的布局较table布局有什么优点
10.img的alt与title有何异同? strong与em的异同
11.简述⼀下src与href的区别
12.知道的⽹页制作会⽤到的图⽚格式有哪些
13.在css/js代码上线之后开发⼈员经常会优化性能,从⽤户刷新⽹页开始,⼀次js
请求⼀般情况下有哪些地⽅会有缓存处理
14.⼀个页⾯上有⼤量的图⽚(⼤型电商⽹站),加载很慢,你有哪些⽅法优化这些
图⽚的加载,给⽤户更好的体验
15.你如何理解HTML结构的语义化
16.谈谈以前端⾓度出发做好SEO需要考虑什么
17.17.html5有哪些新特性、移除了那些元素
CSS⾯试题
1.盒模型
animate动画案例教程
2.如何实现⼀个最⼤的正⽅形
3.⼀⾏⽔平居中,多⾏居左
4.⽔平垂直居中
5.两栏布局,左边固定,右边⾃适应,左右不重叠
6.如何实现左右等⾼布局
7.画三⾓形
8.link @import导⼊css
9.BFC理解
JavaScript⾯试题
1.判断 js 类型的⽅式
2.ES5 和 ES6 分别⼏种⽅式声明变量
3.闭包的概念?优缺点?
4.浅拷贝和深拷贝
5.数组去重的⽅法
6.DOM 事件有哪些阶段?谈谈对事件代理的理解
7.js 执⾏机制、事件循环
8.介绍下 promise.all
9.async 和 await
10.ES6 的 class 和构造函数的区别
12.介绍⼀下rAF(requestAnimationFrame)
Javascript⾼频⼿写代码题
1.实现 new ⽅法
2.实现 Promise
3.实现⼀个 call 函数
4.实现⼀个 apply 函数
5.实现⼀个 bind 函数
6.浅拷贝、深拷贝的实现
7.实现⼀个节流函数
1.Vue 双向绑定原理
2.描述下 vue 从初始化页⾯–修改数据–刷新页⾯ UI 的过程?
3.你是如何理解 Vue 的响应式系统的?
4.虚拟 DOM 实现原理nutch版本
5.既然 Vue 通过数据劫持可以精准探测数据变化,为什么还需要虚拟 DOM 进⾏ diff 检测差异?
6.Vue 中 key 值的作⽤?
7.Vue 的⽣命周期
8.Vue 组件间通信有哪些⽅式?
9.watch、methods 和 computed 的区别?
10.vue 中怎么重置 data?
11.组件中写 name 选项有什么作⽤?
12.vue-router 有哪些钩⼦函数?
14.说⼀下 Vue 和 React 的认识,做⼀个简单的对⽐
15.Vue 的 nextTick 的原理是什么?
服务器安装redis
16.Vuex 有哪⼏种属性?
17.vue ⾸屏加载优化
muted
18.Vue 3.0 有没有过了解?
19.vue-cli 替我们做了哪些⼯作?
HTTP、浏览器⾯试题
1.浏览器存储的⽅式有哪些
2.对前后端跨域可以说⼀下吗?如何解决跨域的?
3.浏览器 cookie 和 session 的认识。
4.输⼊URL发⽣什么?
5.浏览器渲染的步骤
web前端基础面试题
6.页⾯渲染优化
7.强制缓存和协商缓存
8.GET 和 POST 请求的区别
9.HTTP1.0 / 1.1 / 2.0 及HTTPS
10.介绍下304过程
11.HTTP 状态码
12.Web性能优化
数据结构和算法

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。