符号是什么":"用Javascript表示?

时间:2016-12-06 04:57:50

标签: javascript typescript ionic-framework

我在Ionic框架中找到了这段代码:

import { AlertController } from 'ionic-angular';

export class MyPage {
  constructor(public alertCtrl: AlertController) {
  }

:alertCtrl: AlertController的含义是什么?

2 个答案:

答案 0 :(得分:3)

:in typescript表示类型赋值/注释...

alertCtrl: AlertController表示将alertCtrl声明为AlertController,只接受Objects类型的AlertController

count:number表示将计数声明为数字,只接受number

name:string表示将name声明为字符串,只接受string

答案 1 :(得分:0)

代码是用TypeScript编写的,TypeScript是一种编译为JavaScript的语言。

:符号用于指定键入。它可以在变量声明之后指定其类型,在函数的参数之后或在函数的标题之后指定它的返回类型(可以是无效的)。

实例:

let a: number = 8;
function (b: number): number { return b; }