day21|学习前端vue3框架和ts语言

1、学习vue3的生命周期

vue3项目创立,从index.html引入。main.ts。app.vue。Person.vue

app.vue是最后挂载的

ts静态类型语言,js的超集

2、学习新语言type script。ts

any任意类型

unknown未知类型。安全的any

never

void

object:所有的非原始类型,限制宽泛

Object除了undefined和null的任何值

ts中=>在函数类型声明时表示函数类型,描述参数类型和返回类型

js=>是一种定义函数的语法,是具体的函数实现

ts声明对象类型就是提前用类型描述它的属性和形状。

tuple一种特殊的数组类型,可以存储固定数量的元素。不是关键词

enum枚举可以定义一组命名常量,数字枚举(有反向映射),字符串枚举,常量枚举

type可以创建任意类型别名。联合类型,交叉类型

在js/ts里对象字面量里,只能用,来分隔属性

const house ={

height:180,

cell:3

};

3、js模块化开发

模块与模块是互相隔离的