浏览器架构 用户界面 主进程 内核渲染引擎JS 引擎执行栈事件触发线程消息队列微任务宏任务网络异步线程定时器线程 浏览器是多进程的 每打开一个Tab页,就相当于创建了一个独立...
浏览器架构 用户界面 主进程 内核渲染引擎JS 引擎执行栈事件触发线程消息队列微任务宏任务网络异步线程定时器线程 浏览器是多进程的 每打开一个Tab页,就相当于创建了一个独立...
浏览器包含哪些存储机制? cookie的存在更多的是为了让服务端区别用户,webStorage和IndexedDB则更多用在保存具体的数据和在客户端存储大量结构化数据(文件/...
浏览器环境 注意点 首先, 一个浏览器环境,只能有一个事件循环 event loops 而一个事件循环可以多个任务队列 task queue 每个任务都有一个任务源 task...
一、什么是WebSocket 概括: 1、HTML5的应用层协议 2、支持双向通信 WebSocket是一个新的协议,跟HTTP协议基本没有关系,它基于TCP传输协议,并复用...
JS 深拷贝的实现 简易版 问题 WARNING无法解决循环引用的问题,无限递归导致系统栈溢出无法拷贝特殊的对象,如RegExp,Date,Set,Map等无法拷贝函数,会抛...
Vue 记录 MVVM https://juejin.im/post/5abdd6f6f265da23793c4458 https://juejin.im/post/5cd8...
题目来源leetcode,持续更新 学习文档 动态规划 动态规划详解 https://juejin.im/post/5e86d0ad6fb9a03c387f3342#head...
Flex flex和inline-flex flex-direction flex-wrap flex-flow justify-content align-items 项目...
简略版,用于记录和总结,持续更新 1. 原型 / 构造函数 / 实例 2. 原型链: 原型链是由原型对象组成,每个对象都有 __proto__ 属性,指向了创建该对象的构造函...
一. 浏览器安全策略 同源策略 浏览器的安全都是以同源为基础,它是浏览器最核心也最基本的安全功能 同源策略规定:不同域的客户端脚本在没有明确授权的情况下,不能读写对象的资源。...
一直困扰于HTTP和HTTPS的区别,现在专门找一个时间来抓住痛点,解决掉该麻烦。 1. HTTP + 加密 + 认证 + 完整性保护 = HTTPS 我们知道HTTP是明文...
尤雨溪之前在微博发布消息,不再继续维护 vue-resource,并推荐大家开始使用 Axios,本文就说一下在 Vue 项目里使用 Axios 配置 JWT 、全局拦截请求...
浏览器的主要构成 1.用户界面2.浏览器引擎 - 用来查询及操作渲染引擎的接口3.渲染引擎 - 用来显示请求的内容4.网络 - 完成网络调用5.UI后端 - 绘制基本的组件,...
在vue开发当中,Vue.use()用于引入组件。下面是use.js的源码··· }} ···从源码中可以看到,use.js主要分为判断插件是否存在以及插件的引用两部。首先,...
vue单文件 vue是现今非常流行的框架之一,整体给人的感觉就是优雅,小巧,最近开始学习着使用该框架做一些项目,学习,当然是从实践开始,在浏览了一遍官方文档之后,便开始用vu...