
TypeScript
程序员Better
一个热爱分享交流,专注前端的程序员(全网同名) 关注程序员Better学习更多前端学习内容
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TypeScript类的 Getter Setter static使用
TypeScript类的 Getter Setter static使用类的 Getter Setter对于p类的访问类型private 的使用,它的最大的作用是封装一个属性,然后通过Getter Setter来访问和修改这个属性对于xaiojiejie的age是一个不能随便告诉别人的属性class Xiaojiejie { constructor(private _age:number){}}如果别人想知道,就必须通过getter属性,getter属性的关键字是getclass Xiao原创 2021-03-24 16:30:36 · 799 阅读 · 0 评论 -
Typescript 构造函数
构造函数构造函数就是在类被初始化的时候,自动执行的一个方法构造函数的关键字:constructor类的构造函数希望在person类中定义一个name属性,name属性并不给初值,在new出对象的时候通过传递参数的形式给name赋值class Person{ constructor(public name:string){ }}const person= new Person('jspang')console.log(person.name)类继承中的构造器的写法在子类原创 2021-03-15 19:53:13 · 2737 阅读 · 0 评论 -
TypeScript 类的访问类型
类的访问类型基于三个关键private protected publicclass Person { name: string; } const person = new Person(); person.name = "jspang.com"; console.log(person.name);public 访问属性public从英文字面的解释就是公共的或者说是公众的,在程序里的意思就是允许在类的内部和外部被调用.如果不在类里对name的访问属性进行定义,原创 2021-03-15 15:57:03 · 273 阅读 · 0 评论 -
TypeScript 类的基本概念
类的基本使用 */// 使用关键字 class// 定义一个类 里面有姓名属性和一个得到姓名的方法class Lady { content = "Hi,代码"; sayHello() { return this.content; }} const goddess = new Lady(); console.log(goddess.sayHello());类的继承class XiaoJieJie extends Lady { sayLove() {原创 2021-03-15 15:56:13 · 123 阅读 · 0 评论 -
TypeScript 数组类型定义
数组类型定义普通数组类型定义1. number类型 可以直接写也可以自己定义const numberArr = [1, 2, 3];const numberArr2 : number[] = [1, 2, 3];2. string类型const stringArr: string[] = ["a", "b", "c"];3. 可以定义任何类型const undefinedArr: undefined[] = [undefined, undefined];4. 数组的元素有多重类型原创 2021-03-05 14:06:37 · 943 阅读 · 0 评论 -
TypeScript 函数参数和返回类型定义
函数参数和返回类型定义类型注解和类型推断如果 TS 能够自动分析变量类型, 我们就什么也不需要做了如果 TS 无法分析变量类型的话, 我们就需要使用类型注解// 注解 通过:的形式function getTotal(one: number, two: number) { return one + two; } const total = getTotal(1, 2);// 推断通过鼠标放上去的形式let countInference = 123;1. 普通函数参数原创 2021-03-05 10:24:49 · 4465 阅读 · 1 评论 -
TypeScript 定义静态类型 基础静态类型和对象类型
1.ts定义静态类型TypeScript 的一个最主要特点就是可以定义静态类型,英文是 Static Typing。那到底是什么意思那?太复杂的概念性东西这里就不讲了,你可以简单的理解“静态类型”为,就是你一旦定义了,就不可以再改变了。const number: number = 1;//自定义静态类型interface XiaoJieJie { uname: string; age: number;}const xiaohong: XiaoJieJie = { unam原创 2021-03-04 14:49:39 · 1331 阅读 · 1 评论 -
TypeScript常用数据类型
前言之前对TypeScript一直处于观望的角度,总是觉得自己工作的时候要用到再学吧,但是这几天经历确实给我上了一课,都0202年了,前端还不会TypeScript?受伤的是自己,于是,开干吧!什么是TypeScriptTypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,TypeScript 在 JavaScript 的基础上添加了可选的静...原创 2020-04-29 00:20:15 · 403 阅读 · 0 评论