会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pluscat
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2019年1月27日
js实现栈结构
摘要: 实现栈结构 ES6改造 进制转换 平衡圆括号 js function balancedSymbols(symbols){ const stack = new Stack() const opens = const closers = let balanced = true let index = 0
阅读全文
posted @ 2019-01-27 20:24 pluscat
阅读(3370)
评论(0)
推荐(0)
2019年1月15日
webpack执行过程
摘要: webpack cli 执行过程 参数解析 加载webpack.config.js 执行webpack() webpack.js compiler.run() 开始编译 创建 Compilation() js class MainTemplate extends Tapable { this.hoo
阅读全文
posted @ 2019-01-15 14:04 pluscat
阅读(3837)
评论(0)
推荐(0)
2019年1月14日
webpack-bundle.js原理
摘要: bundle.js 源码 自执行函数 require模块 require静态方法 依赖关系 打包后代码
阅读全文
posted @ 2019-01-14 16:55 pluscat
阅读(1811)
评论(0)
推荐(0)
Object.preventExtensions()使用技巧
摘要: Object.preventExtensions() 方法让一个对象变的不可扩展,也就是永远不能再添加新的属性。
阅读全文
posted @ 2019-01-14 12:09 pluscat
阅读(633)
评论(0)
推荐(0)
Object.defineProperty使用技巧
摘要: Object.definedProperty 该方法允许精确添加或修改对象的属性。通过赋值操作添加的普通属性是可枚举的,能够在属性枚举期间呈现出来(for...in 或 Object.keys 方法), 这些属性的值可以被改变,也可以被删除。这个方法允许修改默认的额外选项(或配置)。默认情况下,使用
阅读全文
posted @ 2019-01-14 11:56 pluscat
阅读(717)
评论(0)
推荐(0)
2019年1月13日
webpack-loader原理
摘要: loader loader 是导出为一个函数的 node 模块。该函数在 loader 转换资源的时候调用。给定的函数将调用 loader API,并通过 this 上下文访问。 loader配置 本地loader配置 loader用法 loader 工具库 js import { getOptio
阅读全文
posted @ 2019-01-13 23:54 pluscat
阅读(3248)
评论(0)
推荐(0)
RegExp.prototype.exec()使用技巧
摘要: RegExp.prototype.exec() exec() 方法在一个指定字符串中执行一个搜索匹配。返回一个结果数组或 null。 js var regex1 = RegExp('foo ','g'); var str1 = 'footfootsball'; var array1; while (
阅读全文
posted @ 2019-01-13 15:08 pluscat
阅读(300)
评论(0)
推荐(0)
String.replace使用技巧
摘要: relace replace() 方法返回一个由替换值替换一些或所有匹配的模式后的新字符串。模式可以是一个字符串或者一个正则表达式, 替换值可以是一个字符串或者一个每次匹配都要调用的函数。 使用字符串作为参数 变量名 代表的值 $$ 插入一个 "$"。 $& 插入匹配的子串。 $` 插入当前匹配的子
阅读全文
posted @ 2019-01-13 13:40 pluscat
阅读(8141)
评论(0)
推荐(0)
2019年1月10日
child_process
摘要: child_process const { spawn } = require('child_process'); const ls = spawn('ls', [' lh', '/usr']); ls.stdout.on('data', (data) = { console.log( ); });
阅读全文
posted @ 2019-01-10 15:32 pluscat
阅读(1124)
评论(0)
推荐(0)
2019年1月4日
tapable事件流插件
摘要: tapable Webpack本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是Tapable,webpack中最核心的负责编译的Compiler和负责创建bundle的Compilation都是Tapable的实例 SyncHook 串行同步执行,不关心返回值 S
阅读全文
posted @ 2019-01-04 14:30 pluscat
阅读(963)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告