美文网首页
基础类型和对象类型

基础类型和对象类型

作者: 泡杯感冒灵 | 来源:发表于2022-04-07 16:11 被阅读0次
静态类型分为两种,基础类型和对象类型
基础类型包括
  1. number
  2. string
  3. null
  4. undefined
  5. symbol
  6. boolean
  7. void
const count: number = 123;
const teacherName: string = 'yang';
对象类型包括
// 1. 对象
const teacher: {
  name: string,
  age: number
} = {
  name: 'yang',
  age: 20
};

// 2. 数组
// 这里的意思是 numbers变量的类型是数组,数组的元素由数组组成
const numbers:number[] = [1,2,3]

// 3. 类
class Person { };
// 这里的意思是yang变量必须是一个Person 类对应的对象。
const yang: Person = new Person();

// 4. 函数
// 这里的意思是getTotal是一个函数,它的返回值是数字类型
const getTotal: () => number = () => {
  return 123;
};

// 5. date类型
const date = new Date();

相关文章

  • 基础类型和对象类型

    静态类型分为两种,基础类型和对象类型 基础类型包括 number string null undefined sy...

  • 静态类型&自定义类型&基础类型&对象类型

    静态类型 自定义类型 基础类型 null、nudefined、symbol、boolean、void 基础类型 对象类型

  • | 自定义 JavaScript 对象的方式

    JavaScript的数据类型分为简单类型和复杂类型,作为复杂类型的对象是业务代码的基础。本篇介绍定义JS对象的方...

  • 13.包装类

    1.什么是包装类? java 提供了两种类型,基础类型和引用类型。使用基础类型在于效率。然而当要使用针对于对象设计...

  • 面试准备

    JS 基础 数据类型 JavaScript的数据类型分为两类,原始类型和对象类型 原始类型 数字 字符串 布尔值 ...

  • Gradle入门系列(一)——groovy基础语法

    groovy基础语法 一、变量 1、类型 对象类型、基本类型(本质是对象类型) 输出: 结论:从log输出可以得出...

  • task19引用类型,递归

    基础类型有哪些?复杂类型有哪些?有什么特征?基础类型:数值、布尔值、null、undefined;复杂类型:对象、...

  • 关于js的引用类型(第五篇)

    1.使用对象 2.创建并操作数组 3.理解基础的js类型 4.使用基本类型和基本包装类型 引用类型的值(对象)就是...

  • GreekBank极客班-Objective-C 类与对象

    Oc作为面向对象语言,即含有类型系统,主要包括引用类型和值类型 引用类型主要有:类,指针,块 值类型主要有:基础数...

  • 类与函数设计的一些笔记(来自代码大全)

    类 类的基础 类的基础是抽象数据类型,抽象数据类型是非面向对象的数据结构;在面向对象语言了,抽象数据类型加上继承和...

网友评论

      本文标题:基础类型和对象类型

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