@@ -0,0 +1,17 @@
+// js => javaScript
+// let a = 20;
+// 数据 决定 类型
+// 弱语言
+// ts => typeScript
+// var a:string;
+// a = 10;
+// 类型 决定 数据
+// 强语言
+// var a;
+// ts变量第一次赋值是什么类型 之后永远只能用这个类型 不能改!
+var a = 12;
+a = 44;
+// 全局安装:npm install -g typescript
+// 查看是否安装成功: tsc -v
+// 编译ts:tsc 名称
+// export {}
@@ -0,0 +1,25 @@
+
+let a: number = 12;
+// let xxx:类型 = 值
+let x:boolean;
+x = true;
+// x = 12;
+export {}
+// 解决重复变量定义
+// 让ts作为独立的模块
+// 将编译后的js自动转成严格模式
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Document</title>
+</head>
+<body>
+ <script src="./1.ts" type="module"></script>
+</body>
+</html>