• 2.4typescript静态类型的深度理解


    1. 基本类型,例 1: const count: number = 2019
    • 这里我们对静态类型做更深层次的理解,count 是一个 number, 当 count 具备了 number 的静态类型之后,这个变量会具备 number 类型所有的属性和方法。 这时候你使用 count 的时候,在 count.的时候,给出的提示方法就是 number 类型所具有的方法。编辑器会给出非常友好的提示。
    1. 自定义类型,例 2:
    interface Point {
      x: number;
      y: number;
    }
    
    const point: Point = {
      x: 3,
      y: 4,
    };
    • 这里我们自定义了一个 Point 类型,理解 1,变量 point 是一个自定义的 Point 类型,理解 2,point 变量具备 Point 类型所有的属性和方法,当我们使用 point 的时候,编辑器就会给我们提示出来。
    • 当一个变量的类型是静态类型时,不仅他的类型不能被修改,他的属性和方法也确定了,所以编辑器会给出友好提示。
  • 相关阅读:
    Scrapy中间件
    Scrapy简介
    Scrapy解析器xpath
    postman
    yarn
    brew 安装 yarn 时候失败
    immutability-helper 用途+使用方法
    js 正则
    react redux 应用链接
    react 事件传参数
  • 原文地址:https://www.cnblogs.com/sinceForever/p/14802212.html
Copyright © 2020-2023  润新知