美文网首页我爱编程
TypeScript学习笔记

TypeScript学习笔记

作者: aae3ab7baf09 | 来源:发表于2017-04-14 17:31 被阅读25次

一、基础类型
1.元组:元组类型允许表示一个已知元素数量和类型的数组,各元素的类型不必相同,越界的用联合类型来约束。
2.枚举:为一组数值赋予友好的名字。
3.let list: any[] = [1, true, "free"];
4.object 不可以有方法访问
5.断言:强行指定类型,绕过类型检查。(我说是就是,你不要管了)
二、接口
1.做为变量使用的话用 const,若做为属性则使用readonly。
2.“对象字面量会被特殊对待而且会经过 额外属性检查,当将它们赋值给变量或作为参数传递的时候。 如果一个对象字面量存在任何“目标类型”不包含的属性时,你会得到一个错误。”
当入参是一个对象而不是对象字面量的时候就不会有类型检查。
3.对于函数类型的类型检查来说,函数的参数名不需要与接口里定义的名字相匹配。

  1. 如果你不想指定类型,Typescript的类型系统会推断出参数类型;函数的返回值类型是通过其返回值推断出来的
    5.共有支持两种索引签名:字符串和数字。 可以同时使用两种类型的索引,但是数字索引的返回值必须是字符串索引返回值类型的子类型。()

相关文章

  • Typescript

    TypeScript(TS)部分 TypeScript学习笔记

  • Typescript 学习笔记六:接口

    目录: Typescript 学习笔记一:介绍、安装、编译 Typescript 学习笔记二:数据类型 Types...

  • TypeScriptz学习笔记

    TypeScriptz学习笔记 标签(空格分隔): TypeScript 撩课学院 安装TypeScript Ty...

  • Typescript

    学习笔记 菜鸟教程 《菜鸟教程》-TypeScript简介 《菜鸟教程》-TypeScript安装 《菜鸟教程》-...

  • 2019-10-16

    https://ts.xcatliu.com/introduction/get-typescript 学习笔记 入...

  • Typescript入门之:接口

    typescript基本使用笔记 安装typescript npm install -g typescript ...

  • TypeScript入门学习@郝晨光

    前言 现在TypeScript越来越火,咱也赶一下潮流,开始学习一下TypeScript,在学习的同时做笔记记录,...

  • Typescript 学习笔记

    数据类型 布尔值、数值、字符串、null、undefined,不包括 Symbol 布尔值 数值 字符串 空值 N...

  • typescript 学习笔记

    typescript 编译命令 tsc app.ts 基本数据类型 函数类型 Lambads和this关键字的使用...

  • TypeScript 学习笔记

    TypeScript 简介 TypeScript 是 Javascript 的超集, 语法糖角度引入了面向对象和强...

网友评论

    本文标题:TypeScript学习笔记

    本文链接:https://www.haomeiwen.com/subject/lsawattx.html