首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
原来是一颗小白菜
掘友等级
炒菜
|
白菜窝
https://wuxiaobai.cn 就想看看自己能薅掘金多少羊毛
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
赞
188
文章 182
沸点 6
赞
188
返回
|
搜索文章
文章
热门
最新
typeScript-checker 检查器
与绑定器的关系 绑定器被检查器在内部调用,简化的调用栈如下所示: SourceFile 是绑定器的工作单元,binder.ts 由 checker.ts 驱动。 initializeTypeCheck
typeScript-emitter 发射器
TypeScript 编译器提供了两个发射器: emitter.ts:可能是你最感兴趣的发射器,它是 TS -> JavaScript 的发射器 declarationEmitter.ts:这个发射器
typeScript-binder 绑定器
绑定器的主要作用是创建符号 Symbol 把节点和符号关联起来,这样就可以通过节点找到符号,也可以通过符号找到节点。 1. bindSourceFile 先看 bindSourceFile 函数,这一
typeScript-parser 解析器
将 token 流转换成 AST,这个过程就是解析器的工作。 1.createSourceFile 函数, 用于创建源文件 这个方法它通过 performance.mark("beforeParse"
typeScript-scanner 扫描器
创建 createScanner 函数, 用于创建扫描器。 调用 scan 函数, 用于扫描代码,返回的是 SyntaxKind 类型的值。 扫描的时候通过 const ch = text.charC
typeScript 的源码学习笔记
编译器主要分了三条线路: 源代码 -> 扫描器 -> token流 -> 解析器 -> AST ->绑定器 -> Symbol(符号) AST -> 检查器 ~~ Symbol(符号) -> 类型检查
笔记1- typeScript 的基本使用
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第21天,点击查看活动详情 一. 基础类型 1. boolean 类型 2. number 类型 3. string 类型 4.
啥?还不知道 tsx 怎么写,那你还不进来瞅瞅!
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情 为什么使用 tsx 一开始的时候只是好奇想多掌握一种技能,直到后来 vue3 问世之后,越来越多的越来
vue3+ts+vite 打包
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第19天,点击查看活动详情 做项目的时候用 vue3+ts+vite 写了几个简单h5的页面,但是打包出来的体积却有20M+,稍微
设计模式-发布订阅模式
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第18天,点击查看活动详情 什么是发布-订阅模式 常见的例子:比如微信公众号,当作者发布了一篇文章,就会立即给你发布一篇文章。 读
下一页
个人成就
文章被点赞
197
文章被阅读
17,568
掘力值
1,119
关注了
60
关注者
28
收藏集
9
关注标签
41
加入于
2017-10-31