首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
pepsi58752
掘友等级
web前端工程师
|
pateo
学习学习再学习
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 16
沸点 1
赞
17
返回
|
搜索文章
最新
热门
webpack源码之旅
前言 webpack是目前常用的模块打包构建工具,因为之前对webpack配置优化也比较了解,最近顺着思路debug了一下源码,当然过程很痛苦不过也在看过各个大佬文章也算是对大体一知半解,所以来
Nest.js尝鲜
1
浏览器输入url到页面渲染全过程及性能优化
一道经典的问题,却是包含了大部分前端知识体系,今天就由我所学所见总结出一些相对应的知识点。 主要知识框架包括:主要包括浏览器相关知识,输入URL后的过程,性能优化三个方面。 审题一下注意到浏览器输入url,所以你应该先了解下浏览器的相关知识。 进程:资源(内存)分配和携带的最小…
前端性能优化
性能优化是一个老生常谈的话题,它并不是某一块知识点而是贯穿于整个html的打包到渲染整个流程,首先先复习一下浏览器输入url的过程。 首先我们需要通过 DNS(域名解析系统)将 URL 解析为对应的 IP 地址,然后与这个 IP 地址确定的那台服务器建立起 TCP 网络连接,随…
跨域及解决方案
浏览器有一种基本而又核心的策略,即同源策略,它保护着浏览器确保拿到的数据是安全的,如果缺少了同源策略,浏览器很容易受到XSS、CSRF等攻击。所谓同源策略即协议、域名、端口号必须保持一致,前端才能访问拿到想要的资源。 jsonp是前端经常使用解决跨域的方法,原理是通过scrip…
css系列
BFC全称是Block Formatting Context,即块格式化上下文。
js 事件循环event loop
首先,你肯定听过js是单线程,那么你知道浏览器的工作原理么?拿我们常用的谷歌浏览器为例,首先我们要了解进程和线程的概念。 当通过谷歌浏览器打开一个网页的时候,通常会有个浏览器管理的进程,控制浏览器打开不同的网页和网页前进后退等功能等,还会有GPU进程、插件进程。还一个当前页面的…
js 作用域和闭包
hello,今天跟大家聊一聊作用域和闭包的知识,首先当js引擎在运行script脚本的时候会有个主执行栈,并在这个执行栈底层生成了主执行上下文,当运行到方法的时候,也会生成每个方法的执行上下文,现在让我们先了解下执行上下文的概念。 执行上下文(Execution Context…
js 原型链和继承
首先,js数据类型分为基本类型和引用类型,引用类型又包含对象、数组、函数,这里的原型链和原型主要针对的就是引用类型。引用类型我们将对象和数组称为普通对象,函数称为函数对象。 在js中,每个对象包括普通对象和函数对象都有__proto__属性,它指向的是原型对象,而函数对象还有自…
Vue源码学习
学习一下早已打算又惧怕的vue源码。 在接受参数时会判断是数组或者是对象,对象会通过defineReactive方法使用Object.defineProperty的get,set方法把对象数据变成响应式,其中包括递归对象中的对象或者往对象里面塞对象的这种情况。数组我们会劫持并改…
下一页
个人成就
文章被点赞
13
文章被阅读
5,611
掘力值
188
关注了
44
关注者
3
收藏集
3
关注标签
16
加入于
2018-10-15