美文网首页Vue3.0+TS
Vue3+TS Day29 - TypeScript的类(了解即

Vue3+TS Day29 - TypeScript的类(了解即

作者: 望穿秋水小作坊 | 来源:发表于2021-12-23 09:05 被阅读0次

1、在vue3中使用TypeScript编程,但是类使用得多吗?

  • 类使用得不多(面向对象编程范式,用得不多)
  • 在JavaScript和TypeScript中,大多数时候还是(面向函数编程范式)
  • 【所以感觉TypeScript中的Type仅仅强调强类型而已,不是C和C++那种关系】

2、TypeScript对不明确类型的this如何处理?

type ThisType = { name: string };

function eating(this: ThisType, message: string) {
  console.log(this.name + " eating", message);
}

const info = {
  name: "why",
  eating: eating,
};

// 隐式绑定
info.eating("哈哈哈");

// 显示绑定
eating.call({name: "kobe"}, "呵呵呵")
eating.apply({name: "james"}, ["嘿嘿嘿"])

export {};

3、类的三大特征是什么?

  • 封装、继承、多态

4、重写和重载的英文是什么?分别表示什么意思?

  • 【重载,overload】方法名相同,方法参数个数或类型不同,与返回值无关
  • 【重写,overwrite】子类覆盖父类的默认实现,叫做重写

相关文章

  • Vue3+TS Day29 - TypeScript的类(了解即

    1、在vue3中使用TypeScript编程,但是类使用得多吗? 类使用得不多(面向对象编程范式,用得不多) 在J...

  • TypeScript - 类型系统

    TypeScript - 类型系统 [TOC] 学习目标 了解类型系统类型标注类型检测的好处使用场景 掌握常用的类...

  • TypeScript学习笔记之二基本数据类型

    一、使用环境 Mac 电脑 WebStorm TypeScript3.x版本 二、需要了解的基本类型有哪些 数据类...

  • TypeScript学习笔记(第一课,安装))

    了解TypeScript 1.Typescript 是由微软开发的一款开源的编程语言2.Typescript 是 ...

  • TypeScript的类

    1. 类的定义 TypeScript中的类和ES6中类的定义类似,但是也有区别 对象属性设置的时候需要在后面打上...

  • TypeScript——类

    对类的使用:

  • Typescript —— 类

    类: 上面生成的按钮,点击的结果是“Hello,world”,上面例子中声明一个Greeter类。这个类有3个成员...

  • TypeScript类

    继承和多态 之前的JavaScript是基于原型(prototype)继承来实现可复用的“类”,而TypeScri...

  • TypeScript类

    javascript提供构造函数和原型的方式来构造复用组件; TypeScript提供类的概念;共同点都要实例化;...

  • typescript 类

    日期: 2019 年 9 月2 日 类 类的例子 继承 基于类的程序设计中一种最基本的模式是允许使用继承来扩展现有...

网友评论

    本文标题:Vue3+TS Day29 - TypeScript的类(了解即

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