浏览器之渲染引擎(WebKit)

2021-05-23
阅读 5 分钟
5.4k
前言一探浏览器幕后的《三俩事》上一篇的介绍让大家对浏览器的组成有了个模糊的认识:浏览器是什么?浏览器(chromium)基本架构浏览器主要组件浏览器内核是什么?JavaScript(js)引擎渲染引擎今天呢做渲染模块(WebKit)展开学习讨论。首先作为顺序介绍来说。我应该具体介绍实现一个浏览器应该包含哪些内容(介绍一下chromium实...
封面图

走进浏览器的幕后瞧瞧!!!

2021-05-20
阅读 2 分钟
2.4k
相信大家看到过不少相关的内容比如:《从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理》《深入浅出JS引擎》等等这些优秀的博客讲解。但是多少对一些细节还是存有迷惑。甚至是一些非科班的同学可能看过之后就慢慢遗忘了。。。其次还有一点就是个人认为碎片化的知识并不一定能陪伴你走的长久(520快乐!!)更希望的是...
封面图

聊一下前端工程化

2021-03-29
阅读 2 分钟
2.8k
笔者为了照顾到不同时间段融入前端大家庭的读者,这边对于前端研发"方式"发展进行一个简单的回顾;回顾经历过几个阶段,从而了解"工程化"提出的必要性。
封面图

关于一个问题 为什么外层套一个立即执行函数

2019-09-03
阅读 2 分钟
2.7k
个人输出的动力就是问题的深入 并不是看表皮功夫 然后呢今天就碰到了这个我认为不是问题的问题 偏偏就是问题 然后呢我就梳理一下我的答案说明一下 有任何疑问都可以评论

随我来基于webpack构建一个简易的vue脚手架 (webpack系列二)

2018-11-12
阅读 5 分钟
5.4k
之前有写了一篇webpack的文章(认识篇) 猛戳,大家对于webpack基本概念(entry,output,loader,plugin,mode...)应该是有了较模糊的认识.今天希望在通过(对于vue-cli的效仿)搭建一个自己的脚手架的途中对于概念会有更深刻的认识.

还在写冗长的 if else判断在你的代码中吗?

2018-11-07
阅读 5 分钟
4.3k
今天无意间看到一篇文章(- -。忘记哪了..我大概说一下吧,本来可以直接分享的...),对于平时冗长的if else的优化. 平时也是这么处理的 通过object对象的数据结构来实现优雅的判断条件书写! 但是看到通过map数据结构的利用 感觉适用更广,局限更低了 !一起来看看

还不打算去认识一下webpack?

2018-11-06
阅读 8 分钟
3.1k
前言 随我来,去看看webpack!(为时未晚)============》第一版(较浅显的知识,懂得可忽略本文) 方向 安装,起步搭建运行. (粗略代过) 对于资源的管理,对于输出的管理. (举例介绍) 本地开发 (基础服务) 热更新=[模块热替换] (初步认识) 1.初步构建 {代码...} {代码...} {代码...} npx webpack (Node 8.2+ 版本提供的 npx 命令...

VUE使用中踩过的坑

2018-01-26
阅读 4 分钟
27.7k
vue如今可谓是一匹黑马,github star数已居第一位!前端开发对于vue的使用已经越来越多,它的优点就不做介绍了,本篇是我对vue使用过程中以及对一些社区朋友提问我的问题中做的一些总结,帮助大家踩坑。如果喜欢的话可以点波赞,或者关注一下,希望本文可以帮到大家!!!

几分钟的阅读让你明白node.JS的强大 走上web后端开发的道路 (一版)

2017-12-26
阅读 5 分钟
13.9k
本文章主要写给那些想了解node语言的开发,我的目标希望大家通过阅读本篇文章能够简单使用node进行开发,以及了解一些事件驱动的异步编程风格,主要分node的背景,安装配置,模块创建引用等几个方面描述

数组方法的封装/代码的复用加强

2017-12-14
阅读 3 分钟
2.3k
在编写JavaScript代码的时候存在一些对于数组的方法,可能涉及的页面会很多,然后每次去写一堆代码。长期下去代码会特别的繁多,是时候进行一波封装了,话不多说开始书写优美的代码

ES6/JavaScript一些‘巧用’

2017-12-13
阅读 2 分钟
2.9k
在编写JavaScript代码的时候存在的一些方法和技巧,虽然有时候条条大路都通向罗马,但是也许总会有那么一条最短的路径可走。本文将一些都知道却不怎么用的小技巧分享给大家/