javascript - Angular 中的 TypeScript/JavaScript
问题描述
我是使用 TypeScript 编写和使用 Angular 的初学者,但我在 JavaScript 方面经验丰富。根据我的阅读,任何 TypeScript 都会被翻译成 JavaScript 并编译。因此,当我在 TypeScript 文件(例如,whatever.component.ts 文件)中编码时,这是否意味着我可以在其中混合或引入 JavaScript 语言代码,我也在 .ts 文件中编写 TypeScript?
对于刚刚学习 TypeScript/Angular 的人来说,在代码可读性方面,这一切是如何存在于 .ts 文件中的?
解决方案
你当然可以随心所欲地使用 JavaScript。但是,TypeScript 旨在帮助开发人员通过使用变量类型来维护项目。然后可以通过具有适当扩展的良好 IDE 轻松读取和预览这些类型。
习惯于添加类型。使用自定义对象的接口,拥抱 Angular 的方式,你很快就会忘记你曾经不得不处理 JavaScript。
生产性 IDE 的良好基础是带有 Angular Essentials 扩展的 Visual Studio Code。
欢迎来到 Angular 社区!
推荐阅读
- ios - Gluon Mobile VideoService 在后台无法在 iphone 上运行
- reactjs - 无法使用 redux 从 firebase 身份验证中注销。用户会话仍然存在
- excel - 如何从 Excel VBA 中的另一个工作簿复制单元格范围直到最后一行
- c - 如何使用带有并行 hdf5 的 mpi 将三角形(上/下)矩阵存储到单个文件中?
- image - 在哪里可以找到包含大量高分辨率 CIE L*a*b* 图像的数据库?
- html - 如何在innerHtml中将自定义html标签显示为纯文本
- python - Python netCDF4 - 向现有文件添加一个新变量并改变形状
- java - JTextField 在鼠标悬停之前不可见
- css - 覆盖母版页,使内容为 100% 宽度
- google-apps-script - 尝试在 GAS doPOST 中使用开发模式