什么是javascript中调用的这种代码形式

时间:2018-04-04 10:59:31

标签: javascript typescript

我是Javascript的新手,我想知道下面的代码模式是什么。

GetDatasetProtocols: workbookId => `${API_QUERY_SVC_URL}dataset/protocols/${workbookId}`

2 个答案:

答案 0 :(得分:1)

这是一个箭头功能。箭头功能与常规"相比最重要的区别。函数是箭头函数中的this关键字des不是指调用函数的对象,而是指函数定义的范围。

ES6中引入了箭头功能。当您定位早期的JS版本时,也可以在 TypeScript 中使用它们。 TypeScript 将生成模拟箭头函数中this范围的代码。

答案 1 :(得分:0)

除箭头功能外,您还可以template literals${API_QUERY_SVC_URL}dataset/protocols/${workbookId}

检查文档here