我在Ionic框架中找到了这段代码:
import { AlertController } from 'ionic-angular';
export class MyPage {
constructor(public alertCtrl: AlertController) {
}
:
中alertCtrl: AlertController
的含义是什么?
答案 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; }