我不熟悉写JS/typescript函数的语法?这种方法有名字吗?我不确定它是如何工作的,也不知道它是如何改写为一种更明显的方法的?
看起来该方法正在调用this.updateMyField(param1, param2)
,但something1
和something2
是如何处理的?
代码片段
const myMethod = (param1: string, param2: string) => this.updateMyField(
something1,
param1,
param2,
something2,
);
";标准";编写函数的方法
updateMyField = () => {
//
}
或。。
updateMyField() {
//
}
谢谢
这没有特殊的名称。
函数可以访问其声明范围内的任何变量,除非它们被同名的局部变量遮蔽。
const example = 123;
const func = (param) => {
console.log(example, param);
};
func(456);