JavaScript|Node

javascript知识积累 NodeJS、jQuery、Angular、React、Vue

构建DOM和CSSOM

6

前端学堂 发布于 2019-06-27

解析HTML,构建DOM树(这里遇到外链,此时会发起请求)

阅读(5)赞 (0)

单行多行文本溢出展示…

前端学堂 发布于 2019-06-11

单行文本溢出显示省略号 overflow:hidden; text-overflow:ellipsis; white-space:nowrap; (需要对容器设置单行高度) 多行文本溢出显示省略号 web[...]

阅读(33)赞 (1)

webpack编译代码原理介绍

前端学堂 发布于 2019-06-07

0 配置文件 首先简单看一下webpack配置文件(webpack.config.js): var path = require('path'); var node_modules = path.resolve(__dirname, 'node_modu[...]

阅读(41)赞 (3)

构建JavaScript 沙箱

前端学堂 发布于 2019-05-26

在 Node.js 中有一个模块叫做 VM,它提供了几个 API,允许代码在 V8 虚拟机上下文中运行,如:

阅读(68)赞 (3)

用webpack4和一些插件提升代码编译速度

9

前端学堂 发布于 2019-05-13

对于现在的前端项目而言,编译发布几乎是必需操作,有的编译只需要几秒钟,快如闪电,有的却需要10分钟,甚至更多,慢如蜗牛。特别是线上热修复时,分秒必[...]

阅读(179)赞 (3)

Javascript内存管理

4

前端学堂 发布于 2019-05-13

1 引言 JS 中的内存管理, 我的感觉就像 JS 中的一门副科, 我们平时不会太重视, 但是一旦出问题又很棘手. 所以可以通过平时多了解一些 JS 中内存管理问题, [...]

阅读(120)赞 (4)

原型,原型链,继承与组装

前端学堂 发布于 2019-05-10

原型 (Prototype) 如果你不知道如何操作对象(objects),恐怕你在JavaScript这条路上走不了太远,因为对象是JS编程语言各个知识点的基础。而事实上,创建对[...]

阅读(85)赞 (3)

DllPlugin提升webpack编译

3

前端学堂 发布于 2019-05-09

一、前言 The DllPlugin and DllReferencePlugin provide means to split bundles in a way that can drastically improve build time performance. DllP[...

阅读(141)赞 (2)

var、let、const及其作用域

8

前端学堂 发布于 2019-05-09

一、var命令 在ECMAScript6(以下简称ES6)之前,ECMAScript的作用域只有两种: 1、  全局作用域; 2、  函数作用域。 正是因为有这两种[...]

阅读(96)赞 (2)