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;
}

// 在这样的环境中,您可以通过鼠标悬停来立即查看发生了什么,这很容易 找到问题。