Angular 这是什么意思?角函数参数的平均值?

Angular 这是什么意思?角函数参数的平均值?,angular,typescript,Angular,Typescript,在学习Angular 4教程时,我发现了一种在函数中获取/设置参数的新方法 onValueChange(data?: any) ?的作用是什么??符号表示可选。这意味着如果不将值传递给函数,它不会抛出错误 例如: export class YOURCLASS{ ids?: number[]; name :string } 这是你的职责 onValueChange(data?: any) { console.log(data); } onValueC

在学习Angular 4教程时,我发现了一种在函数中获取/设置参数的新方法

onValueChange(data?: any)

的作用是什么?

符号表示
可选。这意味着如果不将值传递给函数,它不会抛出
错误

例如:

 export class YOURCLASS{
        ids?: number[];
        name :string
   }
这是你的职责

onValueChange(data?: any) {
  console.log(data);
}
onValueChange('somedata'); // will print 'somedata' in the console
onValueChange(); // will print undefined but it won't throw an error

摘要:您可以在不传递值的情况下调用此函数,因为它是可选的。

符号表示
可选的
。这意味着如果不将值传递给函数,它不会抛出
错误

例如:

 export class YOURCLASS{
        ids?: number[];
        name :string
   }
这是你的职责

onValueChange(data?: any) {
  console.log(data);
}
onValueChange('somedata'); // will print 'somedata' in the console
onValueChange(); // will print undefined but it won't throw an error

摘要:您可以在不传递值的情况下调用此函数,因为它是可选的。

它是可选参数。我们可以传递此参数,或者如果不传递此参数,则不会给出错误。我们可以这样调用函数:

onValueChange('somedata');
onValueChange();

这是一个可选参数。我们可以传递此参数,或者如果不传递此参数,则不会给出错误。我们可以这样调用函数:

onValueChange('somedata');
onValueChange();

它定义了可选的。一旦你定义了一个
功能/方法
,就像这样。您可以传递

onValueChange(data?:any){}
也可以像
onValueChange(){}
一样使用。当您有这样定义的函数定义时,
onValueChange(data?:any){}

同样,当您可以以相同的方式创建模型时,您也可以使用它

例如:

 export class YOURCLASS{
        ids?: number[];
        name :string
   }

在这种情况下,也可以使用ids数组,也可以不使用,但必须使用name参数。

它定义了可选的。一旦你定义了一个
功能/方法
,就像这样。您可以传递

onValueChange(data?:any){}
也可以像
onValueChange(){}
一样使用。当您有这样定义的函数定义时,
onValueChange(data?:any){}

同样,当您可以以相同的方式创建模型时,您也可以使用它

例如:

 export class YOURCLASS{
        ids?: number[];
        name :string
   }

在这种情况下,您也可以使用ids数组,也可以不使用,但必须使用name参数。

在JavaScript中,每个参数都是可选的,用户可以根据自己的需要将其删除。当它们这样做时,它们的值是未定义的。我们可以通过添加一个?在参数末尾,我们希望是可选的


因此在这里,它表示您可以在绑定值更改事件上为您传递一些值,也可以在事件发生时调用函数。

在JavaScript中,每个参数都是可选的,用户可以根据自己的需要将其禁用。当它们这样做时,它们的值是未定义的。我们可以通过添加一个?在参数末尾,我们希望是可选的


所以在这里,它表示您可以在绑定值更改事件上为您传递一些值,也可以在事件发生时调用函数。

这意味着向该函数发送参数是可选的。它不会抛出错误这能回答你的问题吗?这意味着向该函数发送参数是可选的。它不会抛出错误这能回答你的问题吗?没问题乐意帮忙:-)没问题乐意帮忙:-)