|
|
1
1
问题是,typescript只是 编译 但它没有运行时。 typescript在 编译类型 . 它告诉你:
然而,一旦TS编译并生成JS代码,所有的typescript注释都将在代码中丢失。javascript不知道
所以,基本上,typescript帮助您在编译时捕获错误。但是,一旦代码编译,它将“忘记”所有关于类型脚本注释的内容。
它可以告诉你不应该进入
|
|
|
2
1
这是因为typescript只是一种静态类型检查语言。 编译到JS后,您正在执行的操作是有效的,因此没有运行时错误。 |
|
|
3
1
javascript对于类没有私有和公共成员的概念( though this might change in the future )此时,只在编译时检查将类中的属性或函数标记为private(这就是出现语法错误的原因)。 但是,您的代码仍将运行,因为即使typescript生成了语法错误,它也很可能仍然输出有效的javascript代码。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 11 月前 |
|
|
Niobos · 如何/是否有方法使通用算法函数同时与同步和异步函数一起工作? 11 月前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 11 月前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 11 月前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 11 月前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |