gpt4 book ai didi

angular - 带有访问修饰符的构造函数参数与没有访问修饰符的构造函数参数 w.r.t 访问整个类

转载 作者:行者123 更新时间:2023-12-05 00:40:18 26 4
gpt4 key购买 nike

Angular 5

为什么只有在构造函数的签名中使用访问修饰符限定的变量才能在整个类中被识别?

例如。

constructor(private n: number) { 
}

fn(){
this.n = 6; //Allowed
}

但是

constructor(n: number) { 
}

fn(){
this.n = 6; //Not allowed
}

最佳答案

简单的变量范围。

当你写作时

constructor(x) {}

x 只能在构造函数内访问。

使用访问修饰符,您可以将其定义为类成员,从而将范围更改为类。

关于angular - 带有访问修饰符的构造函数参数与没有访问修饰符的构造函数参数 w.r.t 访问整个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50757510/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com