首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天道酬勤
leemo_
创建于2021-12-08
订阅专栏
none
等 1 人订阅
共14篇文章
创建于2021-12-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
网络知识:状态码、HTTP、HTTPS、HTTP2、HTTP版本、CDN
摘要: 常见http状态码: 1xx 2xx 3xx 4xx 5xx HTTP的特点和缺点以及队头阻塞问题的解决方案 HTTP如何处理大文件传输 对于定长和不定长的数据,HTTP如何传输 HTTP代理
浏览器相关知识:cookie、session、localStorage、sessionStorage
摘要: 客户端解决方案 cookie的定义、作用、特点、时效性、作用域、安全性 webstorage下的localStorage和sessionStorage localStorage和session
浏览器相关知识:多进程浏览器
摘要: 进程和线程 单进程浏览器的弊端 多进程浏览器的特点 chrome多进程浏览器的架构设计 浏览器主进程 网络进程 GPU进程 渲染进程 插件进程 进程和线程 单进程浏览器 vs 多进程浏览器 c
浏览器相关知识: 从输入URL到页面展示的全过程
摘要: 从输入URL到页面展示的全过程 从输入URL到页面展示的全过程 DNS解析 建立HTTP连接 TCP三次握手 后续补 发送HTTP请求 HTTP缓存 缓存策略 服务端处理请求并返回HTTP报文
浏览器相关知识:跨域
摘要: 一个地址的组成 同源策略 跨域问题解决方案 JSONP CORS postMessage node中间件代理 iframe + window.name iframe + document.do
CSS基础
摘要: 盒模型 选择器 权重和优先级 伪类和伪元素 display属性及作用 display:block, inline, inline-block对比 position 页面呈现的流程 回流和重绘
JavaScript基础:事件流与事件委托
DOM事件流 举例: 事件对象 addEventListener 事件委托 DOM事件流 举例: 事件对象 addEventListener 事件委托
JavaScript基础:变量提升和函数提升
变量提升与函数提升 例题 例子1 预编译后↓ 例子2 预编译后↓ 例子3 例子4 例子5 例子6 例子7 例子8 扩展 带var和不带var的区别 全局作用域中不带var声明变量相当于给window对
JavaScript基础:事件循环
Event Loop 事件循环(Event Loop)指的是计算机系统的一种运行机制,JavaScript采用这种机制来解决单线程运行带来的一些问题。 JavaScript为什么设计成单线程? 事件循
JavaScript基础: 类型与值
内置类型 js的内置类型分为两大类: 基本类型 和 引用类型。\ 基本类型(原始数据类型)共有七种: number、string、boolean、 null、undefined ES6新加的symbo
JavaScript基础:闭包
什么是闭包 闭包是指有权访问另一个函数作用域中变量的函数 内部的函数存在外部作用域的引用就会导致闭包 如何理解闭包 闭包是一个可以访问外部作用域的内部函数,即使这个外部作用域已经执行结束。 闭包允许函
JavaScript基础:执行上下文与作用域链
执行上下文 什么是执行上下文 执行上下文就是当前代码的执行环境,每当js代码在运行的时候,它都是在执行上下文中运行。 执行上下文栈 执行栈就是其他语言中的调用栈,是一种LIFO数据结构的栈,它被用来存
JavaScript基础:原型和原型链
什么是原型 原型是JavaScript继承的基础,JavaScript的继承就是基于原型的继承。 我们创建的每一个函数都有一个prototype属性,它指向一个对象,而这个对象可以包含由特定类型创建的
知识总结
JS的内置类型 解答: js的内置类型分为两大类:基本类型和引用类型。 基本类型共有七种:number、string、boolean、null、undefined,以及ES6新加的symbol类型和E