- 博客(4)
- 收藏
- 关注
原创 做一做JavaScript 基础题?
第1题 — 原型 function Animal(){ this.type = "animal" } function Dog(){ this.name = "dog" } Dog.prototype = new Animal() var PavlovPet = new Dog(); console.log(PavlovPet.__proto__ === Dog.prototype) console.log(Dog.prototype.__proto__ === Anim...
2022-08-01 23:59:25 180 1
原创 前端vue 面试题与实际使用
1、虚拟DOM中key的作用: key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据【新数据】生成【新的虚拟DOM】,随后Vue进行【新虚拟DOM】的差异比较,比较规则如下: 2、key的对比规则: 1、旧虚拟DOM中找到了与新虚拟DOM相同的key: 若虚拟DOM中内容没变,直接使用之前的真实DOM 若虚拟DOM中内容变了,则生成新的真实DOM,随后替换掉页面中之前的真实DOM 2、旧虚拟DOM中未找到与新虚拟DOM相同的key 创建新的真实......
2022-08-01 22:56:19 307
原创 ES2022正式发布,有哪些新特性?
2022 年 6 月 22 日,第 123 届 ECMA 大会批准了ECMAScript2022 语言规范,这意味着它现在正式成为标准。下面就来看看 ECMAScript 2022 有哪些新特性! 总览: Top-level Await Object.hasOwn() at() error.cause 正则表达式匹配索引 类 1. Top-level Await 在ES2017中,引入了async函数和await关键字,以简化Pr...
2022-08-01 22:54:37 259
原创 (前端面试题)后台管理系统中的权限管理是怎么实现的?
前端会根据token再去拉取一个user_info的接口来获取用户的详细信息(如用户权限,用户名等等信息)。拿到token之后(我会将这个token存到cookie中,保证刷新页面后能记住用户登录状态),登录当用户填写完账号和密码后向服务端验证是否正确,验证通过之后,服务端会返回一个token,权限验证通过token获取用户对应的权限,动态根据用户的权限算出其对应有权限的路由,通过router.addRoutes动态挂载这些路由。...
2022-07-31 09:52:18 897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人