欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2020前端面试题2

程序员文章站 2022-07-02 15:46:26
1.CSS选择器的优先级排序,怎么计算权值?2.CSS的继承选择器,.one. two和.one > .two的区别?两个同级类选择器连着一起写有什么作用?(权值相加)3.CSS的引用方式有哪些?它们的区别?4.如何解决页面内容加载缓慢的问题?5.是否熟悉使用开发者工具?有没有使用过断点调试?6.说一下对cookie和Storage(localStorage和sessionStorage) 的认识和区别?7.vue生命周期的理解8.v-if和v-show的作用相似,它们的区别?9.di...

1.CSS选择器的优先级排序,怎么计算权值?
2.CSS的继承选择器,.one. two和.one > .two的区别?两个同级类选择器连着一起写有什么作用?(权值相加)
3.CSS的引用方式有哪些?它们的区别?
4.如何解决页面内容加载缓慢的问题?
5.是否熟悉使用开发者工具?有没有使用过断点调试?
6.说一下对cookie和Storage(localStorage和sessionStorage) 的认识和区别?
7.vue生命周期的理解
8.v-if和v-show的作用相似,它们的区别?
9.display:none和visibility:hidden的区别
10.link和@import的区别
11.null和undefined的区别?
12.css有哪些选择符?可继承的属性有哪些?css3新增的伪元素有哪些?css优先级的计算
13.浏览器如何实现不同标签页的通信?
14.iframe的优缺点
15.js 的继承实现方式有哪些,列举两个例子
16.eval是什么?
17.GET和POST的区别?何时使用POST
18.用什么会导致内存泄漏?
19.fixed和absolute的区别?
20.js深度克隆的代码实现?
21.如何实现水平、垂直居中?
22.实现左侧边栏固定,其他内容自适应?
23.做node用了什么框架
24.浏览器存储
25.浏览器图片加载
26.同源策略,跨域,后台如何解决跨域,html有哪些标签可以跨域
27.http状态码
28.用mongodb做过什么
29.node.js
30.浏览器存储,浏览器图片加载
31.vue项目
32.本地存储
33.微信小程序获取用户信息
34.v-model双向绑定原理
35.es6
36.css3的新特性
37.bootstrap的原理
38.localStorage和cookie
39.jq的语法
40.canvas
41.了解过哪些页面布局?
42.react的生命周期?
43.用过vue的哪些组件?
44.做项目用到哪些h5新特性和css3新特性?
45.用localstorage和sessionStorage写过什么?
46.用过bootstrap的哪些组件,导航条怎么实现的(问原理),怎么适应窗口大小?
47.对哪个编程语言比较熟?
48.数据库
49.js自己封装一个方法
50.jq用过哪些方法?
51.用animation做过什么?做过哪些动画?
52.vue项目用什么搭建的,搭建的时候有遇到过什么问题吗?
53.v-show和v-if的区别;d-flex和d-block有什么冲突?
54.bootstrap的grid-system?
55.axios的withCredential? intercepter,
56.vue-router 的模式有?
57.webpack中在production下怎么禁止console.log和alert?
58.Sass写一个数组?
59.Mongodb的update有几个参数?
60.rem出现很小的小数手机上会发生什么,
61.head标签里面有个什么vue(发音一样我不知道是什么)方法还是啥东西?
62.触摸有几个事件?
63.传统网站、响应式、vue、小程序的区别?
64.watch的作用?为什么要用它?
65.promise?
66.什么时候用less
67.什么时候会发生跨域问题
68.除了学校和培训,你还自学有什么技术?
69.匿名函数
70.This指向问题
71.JQ,JS,vue 三者的区别
72.用jq实现双向绑定!
73.vue的生命周期,哪个钩子函数可以数据请求,为什么?
74.get和post的区别
75.cookie的特点
76.ajax的实现
77.vue第三方组件的引入
78.项目中哪个是你做得比较好的,实现了什么功能
79.vue的生命周期,哪个钩子函数可以数据请求,为什么?
80.get和post的区别
81.cookie的特点
82.ajax的实现
83.vue第三方组件的引入
84.项目中哪个是你做得比较好的,实现了什么功能
85.在数组上新增一个方法,实现复制。
期望:[1,2,3].copy() //输出 [1,2,3,1,2,3]
86.使用闭包实现一个方法,第一次调用返回1,第二次返回2,第三次3,以此类推。
count() //输出1
count() //输出2
count() //输出3
……
87.封装一个函数,参数是定时器的时间,.then执行回调函数。
期望:sleep (5000).then(() => console.log(‘我会在5秒后打印’))
88.说一说前端性能优化有哪些方法?
89.Vue中有哪些生命周期函数
90.HTTP状态码200/302/401/404/500分别代表什么意思
91.一个页面上游大量的图片(大型电商网站),加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验。
92.module.export和export?
93.export和export default?
94.怎么去判断出来数组里面值为1的元素
95.有一个数组,怎么去修改每一个值?
96.项目中雨大兼容性问题
97.animation和transition
98.移入图片让那个图片慢慢放大
99.前端有哪几种存储方式,他们之间的优缺点是什么?
100.盒子模型概念

本文地址:https://blog.csdn.net/zshmiao/article/details/107304423