240 发简信
IP属地:广西
  • TypeScript学习——泛型

    泛型 泛型是指在定义函数、接口、或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。 在这个例子中,我们使用了数组泛型来定义返...

  • TypeScript学习——类型断言

    类型断言 当我们使用联合类型的时候,只能访问这些类型的共有属性或方法。但在一些场景下,我们需要在不确定类型(指TS)的情况下访问一个类型的方法或...

  • TypeScript学习——函数的类型

    TS中的函数声明 在TS中,需要对函数的输入和输出进行约束,需要把输入和输出都考虑到,其中函数声明的类型定义比较简单: 输入的参数多于或少于要求...

  • TypeScript学习——接口

    什么是接口 在面向对象语言中,接口是一个很重要的概念,他是对行为的抽象,而具体如何行动需要由类去实现。 TypeScript中的接口是一个非常灵...

  • TypeScript学习——类型推断、联合类型

    类型推断 如果没有明确的指定类型,那么TypeScript会依照类型推论的规则推断出一个类型 什么是类型推断 上面这段代码虽然没有指定类型,但在...

  • TypeScript学习——数据类型

    JS的数据类型 JS的数据类型分为两种:原始数据类型和对象类型 原始数据类型布尔值、数值、字符串、null、undefined以及ES6新增的S...

  • 【ES6】class学习

    前言 之前写过一篇剪短的class文章,这次在学习TS的时候,发现对于class的掌握还不是很熟练,于是参考阮一峰老师的《ES6入门》深入学习 ...

  • Resize,w 360,h 240
    数据结构之栈(Stack)

    栈数据结构 栈是一种遵循后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈的同一端,称为栈顶。另一端叫栈底。在栈里,新元素都靠...

  • LeeCode算法题

    此篇文章将记录我在LeeCode上刷过的题目与解答。 难度由简单开始。 两数之和 给定一个整数数组 nums和一个目标值 target,请你在该...