一、前言 本文介绍的内容包括: keep-alive用法:动态组件&vue-router keep-alive源码解析 keep-alive组件及其包裹组件的钩子 keep-...
Shim Shim 指的是在一个旧的环境中模拟出一个新 API ,而且仅靠旧环境中已有的手段实现,以便所有的浏览器具有相同的行为。主要特征: Polyfill polyfil...
1.从 new Vue 开始,首先通过 get、set 监听 Data 中的数据变化,同时创建 Dep 用来搜集使用该 Data 的 Watcher。 2.编译模板,创建 W...
浏览器的渲染过程 本文先从浏览器的渲染过程来从头到尾的讲解一下回流重绘,如果大家想直接看如何减少回流和重绘,优化性能,可以跳到后面。(这个渲染过程来自MDN) so? 我们管...
原型链的本质是链表 原型链上的节点是各种原型对象,比如Function.prototype Object.prototype 原型链通过 __proto __ 属性链接各种原...
How Event loop 即事件循环,是一个执行模式,浏览器和NodeJS基于不同的技术实现了各自的Event Loop。 宏队列 和 微队列 宏队列 宏任务 macro...
reduce() 照旧,先来MDN官方解释 reduce() 方法对数组中的每个元素执行一个由您提供的reducer函数(升序执行),将其结果汇总为单个返回值。 栗子 arr...
1. 引子 请说出以下代码输出的内容 2. 答案 首先你要知道的是,包装类型在运算的时候,会先调用valueOf方法,如果valueOf返回的还是包装类型,那么在调用toSt...
说少了不行,说多了及格,反正就点搞你,朋友。先来干货要不你看不下去呀 - 1. 父级div直接给height - 2. 父级div也float - 3. 子盒子下加div 并...
lei了 lei了,又到了老生常谈的排序了but今天 搞一手花的 睡眠排序✿✿ヽ(°▽°)ノ✿ 有点意思吧!同学A: 那要是值太大是9999999呢我:出门左拐
1.链表是什么? 多个元素组成的列表 元素存储不连续,用next指针连在一起68a8761509af2104cec3759e1005743.png 2.整这么麻烦干嘛,链表毛...
队列 写在前面:还没想好写啥。 1.什么是队列? 一个先进先出的数据结构 javascript中其实是没有队列的,但是你可以用Array来实现其所有功能 (push入队 ...
栈 stack 写在前面:还没想好写啥。 1.什么是栈? 一个后进先出的数据结构 javascript中其实是没有栈的,但是你可以用Array来实现其所有功能 (push入...
前端面试如何能更优雅(装bei)的回答问题呢? 数组去重 不会还有人用for循环加indexOf吧,不会吧,不会吧,阿sir! 如果你对reduce()的写法·感到不解,请移...
个人博客开发系列文章: 博客前端展示总结:https://www.jianshu.com/p/1348bcd1e716 后台管理系统总结:https://www.jiansh...
666
k8s的主要功能一、什么是k8s,k8s都有什么功能? k8s是一个docker容器管理工具 二、k8s的核心功能 自愈: 重新启动失败的容器,在节点不可用时,替换和重新调度节点上的容器,对...