手记

Typescrip学习手记

  1. 项目中引入TS的作用

    由于TS提供了强类型、泛型、接口以及更加友好的代码提示等特性,在以TS格式书写代码时,我们可以提早发现代码问题并能规避掉一些潜在的代码问题,从而使项目代码更加的稳定和健壮。

  2. any 和 unknow 这两种类型声明的区别

    两者都表明当前不确定数据的类型,但是核心思想不同。

    any的核心是包容,它允许你在不确定类型的情况下做任何类型可以做的事。

    unknow的核心思想则是,如果你无法确定类型,你应当避免可能会报错的一些类型操作,比如你不确定类型,就把它当函数调用,就是不允许的。

  3. 函数返回值void、undefined、never的区别

    void表明函数没有return动作,undefined表明函数有return动作,但是返回值undefined,never则表明该函数是无法走到底,也就谈不上返回不返回,比如函数内只是做个一场抛出、无线循环等。

0人推荐
随时随地看视频
慕课网APP