JavaScript Playgrounds
演练场现在同样可以处理 JavaScript 文件。
你可能会问为什么我们会在演练场上增加对 JavaScript 的支持呢?
但是大多数 TypeScript 的用户可能正在使用 JavaScript。
TypeScript 可以在 JavaScript 文件中使用类型推断,类型自动获取
和 JSDoc,以提供杰出的工具环境。
example:objects-and-arrays
example:automatic-type-acquisition
example:jsdoc-support
演练场支持 JavaScript 意味着您可以通过复杂的 JSDoc 示例来
学习或引导其他人。或者在效果与期望不匹配时调试问题。
例如。为什么这个 JSDoc 标注的类型不正确?
// 在这样的环境中,您可以通过鼠标悬停来立即查看发生了什么,这很容易
找到问题。
/**
* 将两个数字相加
* @param {number} 第一个数字
* @param {number} 第二个数字
* @returns {number}
*/
function addTwoNumbers(a, b) {
return a + b;
}