Tag: typescript ecmascript 6

在ES6 / Typescript中使用_(下划线)variables和箭头函数

我以一个angular度的例子来看这个构造,我想知道为什么select这个: _ => console.log('Not using any parameters'); 我明白,variables_手段不关心/不使用,但因为它是唯一的variables是有什么理由更喜欢使用_ over: () => console.log('Not using any parameters'); 当然这不能less于一个字符的types。 ()语法更好地传达了我的意图,也是更具体的types,否则我认为第一个例子应该是这样的: (_: any) => console.log('Not using any parameters'); 如果重要的话,这就是它的使用环境: submit(query: string): void { this.router.navigate(['search'], { queryParams: { query: query } }) .then(_ => this.search()); }