
前端面试题
文章平均质量分 82
爱倒腾
学无止境
展开
-
关于面试题的总结 之 ES6
let const var 的区别set map weakset weakmapproxypromise 的状态,promise 解决了什么问题,promise拦截诶错误async await模块化开发import export原创 2021-02-02 16:09:47 · 501 阅读 · 0 评论 -
关于面试题的总结之Js基础篇(一)
小前端关于面试题的总结-----Js篇 缘起Js基础的数据类型相关问题1. Js 的基础数据类型有哪些?数据类型扩展问题1-1. js 的引用数据类型有哪些?1-2. 0.1+0.2 为什么不等于 0.3?1-3. 为什么添加BigInt数据类型?1-4. null 是对象吗?关于js 判断数据类型的方法js 判断数据类型的方法有哪几种?关于 == 和 === 的区别?关于 == 的一些说明关于 === 全等于的一些说明JS 中类型转换有哪些?关于闭包什么是闭包?闭包有哪些作用?闭包有那些表现形式?缘起原创 2021-01-30 14:12:17 · 367 阅读 · 1 评论 -
ES6 Set 和Map,WeakSet和WeakMap据结构的介绍
ES6 Set 和Map,WeakSet和WeakMao数据结构的介绍前言Set定义Set实例的属性和方法WeakSetWeakSet和Set 的区别常见语法WeakSet 结构的方法MapMap结构的存在意义Map实例的属性和方法属性遍历方法Map数据结构和其他数据结构的转换Map转为数组数组转为MapMap转为对象对象转为MapMap转为JsonJson字符串转为MapWeakMap`WeakMap`与`Map`在API上的区别主要是两个前言近期有被问到对 ES6 Set 和Map,WeakSet和原创 2021-01-24 16:38:51 · 716 阅读 · 0 评论 -
vue 组件v-for 绑定key属性的作用
参考:vue的常见问题关于vue的面试当vue中使用 v-for 更新已经渲染过的元素列表时,默认用"就地复用"策略。如果数据项的顺序被改变,Vue将不是移动DOM元素来匹配数据项的改变,而是简单复用此处每个元素,并且确保它在特定索引下显示已被渲染过的每个元素。key 的作用为了给Vue 一个提示,以便它能跟踪每个节点的身份,进行重用和重新排序现有元素,需要为每项提供一个唯一 key 属性。key 属性主要用于Vue的虚拟算法。在对节点进行diff的过程中,判断新旧nodes是否为相同节点的一原创 2021-01-24 11:38:21 · 654 阅读 · 1 评论