angular的observer示例中next: (x: number) =>是什么语法,js or ts的?

新手上路,请多包涵

const myObserver = {
next: (x: number) => console.log('Observer got a next value: ' + x),
error: (err: Error) => console.error('Observer got an error: ' + err),
complete: () => console.log('Observer got a complete notification'),
};

其中next:(x:number)... 这是什么语法?看不懂

阅读 2.6k
2 个回答

: number 这样的 TypeScript 类型标注去掉,就是普通的 JavaScript。

这里是一个字面量对象,里面带了三个值为箭头函数的字段。

如果你对箭头函数很陌生,建议找本 JavaScript 的入门书籍先恶补一下基础知识。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题