目录
一、JavaScript是什么
是浏览器脚本编程语言,可以运行在浏览器端
组成:BOM,DOM,Ecmascript
Ecmascript是浏览器脚本语言的标准,ES6是标准的版本
二、TypeScript是什么
是JavaScript的超集,提供了类型系统和对ES6的支持,代码开源github 可以在编译阶段就发现大部分错误,比在运行时候出错好 scss -> css typescript -> JavaScript
类型检测
数据类型:决定能做什么操作、存储单元的大小 number string boolean
在运行前知道相应类型,才能进行操作
let num:number = true
类型检测:编译时实现 typescript -> 编译 -> JavaScript ->运行
三、typescript使用
1、后缀名为 .ts
let num:number = 100
2、安装
npm install -g typescript
3、编译
tsc 文件名.ts
四、typescript基础语法
1、数据类型
原始数据类型包括: 布尔值、数值、字符串、null、undefined 以及 ES6 中的新类型 Symbol 和 ES10 中的新类型BigInt。
ts中使用原始类型定义变量
let 变量名:数据类型
let count:number = 100
let name:string = '张三'
let isDone:boolean = false
let u: undefined
let n: null
2、任意值
任意值(Any)用来表示允许赋值为任意类型
let a:any = 100 -> var a = 100
变量如果在声明的时候,未指定其类型,那么它会被识别为