面试题汇总

LinMeng
• 阅读 666

2021/10/30----pfyh 1、举例说几个ES6新特性 2、map和filter的区别 3、浏览器缓存机制 4、vue渲染机制 5、生命周期钩子函数 6、组件传值 7、箭头函数的特点/this指向/有没有arguments/如何获取入参 8、虚拟DOM树 9、Diff算法 10、Vuex 11、vue的两种路由模式---hash和history的特点 12、bind,call,apply的特点 13、原生创建DOM的API流程 14、如何判断是不是数组-----instanceOf 15、computed和watch的异同点 16、for in和for of的区别 17、如何在移动端做响应式布局 18、angular和vue如何进行数据更新 19、动画

2022/4/5----ghh 1.数组去重的几种方法 2.闭包 3.Webpack配置 4.Es6新特性 5.分流和防抖 6.Canvas 7.数组的几种方法,哪些改变原数组 8.H5新特性 9.Css3新特性 10.元素居中的几种方法 11.深拷贝浅拷贝,手写深拷贝函数 12.怎么判断数据类型 13.v-if和v-for的优先级 14.双向绑定原理 15.事件捕获和事件冒泡 16.Css3新增加的伪类有哪些 17.webpack 中的 loader 和 plugin 区别是什么? 18.JavaScript中的伪数组和数组 19.setTimeout、Promise和async/await的执行顺序 20.路由守卫 21.axios的二次封装 22.em,rem,px 23.Web前端 性能优化 24.路由跳转的几种方式 25.Promise的几种状态 26.路由模式 histroy和hash的区别 27.组件间传值 28.Vuex 29.跨端 30.多入口 31.移动端如何做适配 32.正则的使用场景 33.弹性盒子的使用场景 34.z-index和层叠上下文 35.箭头函数的this指向以及要注意的实行 36.指令以及 他的钩子函数 37.vue的生命周期 38.父子组件间的页面渲染的顺序 39.For ...in和for ...of 40.axios 请求拦截器&响应拦截器 41.http和https 42.cookie和local starage 43.插槽 44.keep-alive属性及生命周期

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
郜小超 郜小超
3年前
史上最全前端面试题(但是没有答案 自己百度 手动狗头!)
Vue面试题生命周期函数面试题1.什么是vue生命周期2.vue生命周期的作用是什么3.第一次页面加载会触发哪几个钩子4.简述每个周期具体适合哪些场景5.created和mounted的区别6.vue获取数据在哪个周期函数7.请详细说下你对vue生命周期的理解?vue路由面试题1.mvvm框架是什么?2.vuerout
Wesley13 Wesley13
2年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Stella981 Stella981
2年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
2年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Stella981 Stella981
2年前
JS 对象数组Array 根据对象object key的值排序sort,很风骚哦
有个js对象数组varary\{id:1,name:"b"},{id:2,name:"b"}\需求是根据name或者id的值来排序,这里有个风骚的函数函数定义:function keysrt(key,desc) {  return function(a,b){    return desc ? ~~(ak
Stella981 Stella981
2年前
HIVE 时间操作函数
日期函数UNIX时间戳转日期函数: from\_unixtime语法:   from\_unixtime(bigint unixtime\, string format\)返回值: string说明: 转化UNIX时间戳(从19700101 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式举例:hive   selec
Wesley13 Wesley13
2年前
ES6 新增的数组的方法
给定一个数组letlist\//wu:武力zhi:智力{id:1,name:'张飞',wu:97,zhi:10},{id:2,name:'诸葛亮',wu:55,zhi:99},{id:3,name:'赵云',wu:97,zhi:66},{id:4,na
LinMeng
LinMeng
Lv1
争取早日实现“代码自由” wa !!!
文章
50
粉丝
7
获赞
33