Provide和Inject的原理分析
provide和inject主要用于开发高阶插件和组件时使用。 🌰 举个例子: 123456789 ...
阅读更多
对vue中mixin的理解
Q:说一说你对vue中mixin的理解,以及有哪些应用场景?一、mixin是什么?Mixin是面向对 ...
阅读更多
Webpack面试题
1.什么是Webpack?webpack 是一个用于现代 JavaScript 应用程序的静态模块打 ...
阅读更多
微信公众号保持用户登录的状态
公众号内网页涉及到登录,保证一次登录,下次用户进来不用登录。流程图: 微信开发离不开openid(为 ...
阅读更多
JS手写:利用 XMLHttpRequest 手写 AJAX 实现
题目:利用 XMLHttpRequest 手写 AJAX 实现 123456789101112131 ...
阅读更多
谈一谈对页面声明周期的理解
HTML页面的生命周期包含以下4个事件: DOMContentLoaded事件:浏览器已经完全加载 ...
阅读更多
谈一谈浏览器垃圾回收机制
JS会在创建变量时自动分配内存,在不使用时会自动周期性的释放内存,释放的过程就叫“垃圾回收”。 一 ...
阅读更多
谈一谈对浏览器中进程和线程的理解
重点:浏览器是多进程的 主要包括以下进程: Browser进程:浏览器的主进程,唯一,负责创建和销 ...
阅读更多
WebWorker简介与使用
1.什么是Web Worker?H5提供了JS分线程的实现,取名为:Web Workers,web ...
阅读更多
手写jsonp
手写jsonp的步骤 创建script元素,设置src属性,并插入文档中,同时触发AJAX请求。 返 ...
阅读更多