1. 首页 > 科技资讯

typescript作用,typescript用处

什么叫TypeScript的对象?

日常生活,对象是一个具体事物,例如:自己的电脑、你的手机、娜扎、周董(周杰伦)等等都是对象。 但程序员的工作认知里万物皆对象。 这种具体事物,都有各自的特点和个人行为:

特点:

自己的电脑:规格、净重、费用等你的手机:知名品牌、屏幕尺寸、色调等娜扎:年纪、个子、三围等

个人行为:

自己的电脑:打开网页、敲代码等 你的手机:播放影片、吃鸡游戏等 娜扎:演电影、配声等

TypeScript 里的对象,应该是日常生活实际事物的抽象化,促使我们通过编码来表示具体事物。 TS 里的对象,都是由特点和个人行为所组成的,他们有分别技术专业的名字:属性(特点)和方法(个人行为)。TS 里的对象是一组有关属性和方法的结合,而且是混乱的。

// 演试对象:{ name: '周董', gender: '男', height: 175, sing: funtion (){ console.log('故事的小黄花 一出生那一年就漂着') }}为何需有对象?我们将要这种情况融入到

方案一:应用好几个自变量

let name: string = '周董'let gender: string = '男'let height: number = 175function sing(){ ... }

但以上编码中有明显缺陷:一个自变量只有存放一个数据信息,好几个自变量中间没有关系(关联性)。

方案二:应用二维数组,一次能够存放好几个数据信息

['周董', '男', 175, function sing(){ ... }]

缺陷:不清楚二维数组中的每一个元素表示哪些。

应用对象,就可以清楚叙述对象事物之间的内在联系(一组统计数据时),构造更加清晰、一目了然。

{ name: '周董', gender: '男', height: 175, sing: function (){ ... }}

在 TS 中,如果想叙述一个事物或一组统计数据,就可以应用对象来达到。

建立对象

建立对象的词法文件格式如下所示:

let person ={}

这里的{}(花括号、中括号)表明对象。而对象里没有属性或方法时,称之为:空对象。 对象里的属性或方法,选用健值正确的方式,键、值中间应用灶具(:)来匹配,如下所示实例。

键(key)名字 ,值(value)实际的信息。 好几个健值对中间,根据分号(,)来隔开(对比二维数组)。

如今对象person有两种属性:

let person ={ name: '王老师', age: 18 }

属性和方法的差别:值是否函数公式,假如是,就叫做方法;不然,是普通属性。

let person={ sayHi: function (){ console.log('小伙伴们好,我是一个方法') }}

留意:函数公式作为方法的时候可以省去function后边的函数名称,又叫做匿名函数。

函数公式并没有名字,怎样启用? 这里的sayHi等同于函数名称,未来根据对象的sayHi就可以启用了。 如果一个函数是独立发生的,并没有与对象关系,大家称之为函数公式;不然,称之为方法。

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.miyuegong.com/kejizixun/70827.html

联系我们

在线咨询:点击这里给我发消息

微信号:666666