-
Notifications
You must be signed in to change notification settings - Fork 49
3.5. JS 强类型
lilijialiang edited this page Sep 8, 2017
·
3 revisions
JavaScript 是一种弱类型(或称动态类型)语言,即变量的类型是不确定的
但在长期维护开发中,强类型 对项目的健壮性显得有关重要,因而我们需要为 JavaScript 加入 类型检查 解决方案
// main.js
function y ( x: string ) {
console.log(x);
}
y(123); // error
v1.0.40- 内置的 ts 版本为 2.2.1
v1.0.41+ 内置的 ts 版本为 2.5.2
// main.js
require('test.ts');
// test.ts
function y ( x: string ) {
console.log(x);
}
y(123); // error