我实际上是一个编程新手,我想学习如何制作一个合适的网页。根据我的研究,Html,CSS和JavaScript是网页编程的基本三种。
我读过TS就像JS的扩展版,它允许静态类型和许多其他功能,但是,如果我开始学习TypeScript并在网页中使用它而不是JavaScript,它的工作方式就像JS?一样。
我可以用TS文件替换网页中的JS位置吗?
TypeScript是一个优先的,因为它需要一个我想在将来编写的应用程序。所以,我想知道是开始学习TS还是JS。
这可能是我问过的最愚蠢的问题,但我找不到答案,请不要对我这么粗暴。
发布于 2018-02-25 02:31:20
您不能像使用TypeScript那样直接在网页中使用JavaScript --也就是说,不能添加标记并将TypeScript文件直接指向src,也不能在脚本标记之间输入TypeScript。
TypeScript必须编译成JavaScript才能让web浏览器理解它。至少您需要一个TypeScript编译器,但通常不会手动编译TypeScript代码,然后将输出复制并粘贴到网页中,因此,除了编译器之外,您通常还需要使用像角CLI或webpack这样的开发环境来自动编译TypeScript并将其构建到web页面中。
我不会说你必须先学习JavaScript,但我建议你与TypeScript并排学习JavaScript,在学习过程中了解不同之处--即使当你试图大部分使用TypeScript时,你最终也不得不在这里和那里做一些简单的JavaScript,这是将项目组合在一起所需的“粘合剂”的一部分。
https://stackoverflow.com/questions/48969313
复制相似问题