Apollo 类型定义中的反引号是什么?

What are the backticks in Apollo type definitions?

比如这里的两个`:

const typeDefinition = [`
  schema {
    query: RootQuery
  }

  type RootQuery {
    aNumber: Int
  }
`];

http://docs.apollostack.com/apollo-server/generate-schema.html

是模板字符串,这是ES2015里面的东西:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

反引号通常用于指定多行字符串。 ES6、GraphQL 和 Apollo 使用反引号来支持多行字符串和 interpolation