跳转至

JavaScript

约 244 个字 预计阅读时间 1 分钟

Info

JavaScript 的语言层由动态类型、对象引用、词法闭包、prototype、module graph、event loop 和 Promise 共同决定。写 VSCode 插件时,这些机制会直接落到 extension host 的加载、异步取消、资源释放和打包边界上。

Table of Contents

Introduction

这组内容把 JS 当成插件工程的运行时语言来读:语法只保留必要边界,重点放在值语义、对象模型、模块加载、异步恢复点和工程链路。ES modules、CommonJS、package.json、bundler、test runner 与 publisher 不是外部杂项,它们共同决定源码能否被 VSCode extension host 正确加载。