使用jquery和typescript从函数返回结果?

时间:2017-06-09 09:28:34

标签: jquery typescript

以下是我的代码笔链接:https://codepen.io/saisree/pen/yXeaqy

interface Named {
    getSalutation:() => string;
}

class Person {
    constructor(
    private name:string, 
    private age:number
  ) {}

    getSalutation():string {
        return `${this.name}, age ${this.age}`;
    }
}

我不明白返回功能是如何工作的? 可以有人请解释,结果是在反引号(``)之间保留 它是与角度或jquery相关的东西

1 个答案:

答案 0 :(得分:0)

这些被称为template literals。它们是作为ES6的一部分引入的,而不是jQuery或Angular功能。它们可用于在字符串中嵌入表达式。

例如:

`One plus two is: ${1 + 2}` // Prints "One plus two is: 3"

MDN文档:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Template_literals