js常见面试编程题
1.数组排序(从小到大)(冒泡)
2.数组重复元素筛选,取出现次数最多元素
3.数组去重
4.今年倒计时(还剩多少天)
5.随机点名
6.程序题结果(变量、函数提升)
7.闰年平年
8.求数组最大最小值
9.创建数组方法
10.100以内奇数求和
11.99乘法表
12.promise结果
13.js类型
14.删除指定元素
15.数组转字符串,字符串转数组
16.翻转数组
17.js点击事件
18.数组合并
19.大小写互换
20.垃圾回收机制
21.计算一年多少周
22.jsonp
前端面试
1.对应样式编码(居中等)
2.vue钩子函数(生命周期几阶段)
3.前端代理
4.vue父子通信
5.兼容问题
6.http接口相关
7.axios
8.地图,echarts,three.js,
9.同步异步
10.es5、es6
11.tcp,udp
12.原型和原型链,继承
13.node.js
14.vuex
15.call,applay
16.对象
17.无缝轮播
18.父子组件什么周期钩子函数顺序
19.var let const
20.正则表达式
21.深浅拷贝
22.xss,csrf
23.http和https
24.post和get
25.web性能优化
26.浏览器缓存机制
27.mouseover等
28.前端模块化
29.闭包
30.跨域
31.事件监听
32.vue2和vue3区别
33.map,foreach,slice,splice,filter,push,pop,shift……
34.vue核心
35.槽口
36.vuex
37.泛型,类作用域,兄弟组件
38.数据结构,二叉树等