Javascript “什么是……”&引用;React和GrahpQL中使用的语法?它更通用吗?

Javascript “什么是……”&引用;React和GrahpQL中使用的语法?它更通用吗?,javascript,reactjs,graphql,Javascript,Reactjs,Graphql,试图理解React中的“…”符号和GraphQL之间的联系。是吗 1) 使用相同的通用Javascript语法?如果是,这意味着什么——因为我的理解是具体的反应。(我认为这意味着将从父母那里继承的财产传给孩子。” 2) React和GraphQL中恰好相同的不相关语法 我在这篇文章中看到它在GraphQL中使用 在这个例子中,PokemonCardPokemon是一个GraphQL片段。。。语法,并且我们在查询后面另外包含了带有${PokemonCard.fragments.pokemon}的片

试图理解React中的“…”符号和GraphQL之间的联系。是吗

1) 使用相同的通用Javascript语法?如果是,这意味着什么——因为我的理解是具体的反应。(我认为这意味着将从父母那里继承的财产传给孩子。”

2) React和GraphQL中恰好相同的不相关语法

我在这篇文章中看到它在GraphQL中使用

在这个例子中,PokemonCardPokemon是一个GraphQL片段。。。语法,并且我们在查询后面另外包含了带有${PokemonCard.fragments.pokemon}的片段

JavaScript/React和GraphQL各自使用
操作符用于自己的目的,而不知道另一方如何使用它


在JavaScript中,
与数组和类似数组的对象一起使用,以显示或显示其值

例如,分散数组的值,使其作为单独的参数传递

var list = [ 5, 3, 10 ];
console.log(Math.min(...list));           // 3

// shorter and simpler than...
console.log(Math.min.apply(Math, list));  // 3

// and means the same as...
console.log(Math.min(5, 3, 10));          // 3

在GraphQL中,
用于应用或命名字段集,这些字段集可以在整个查询中重用

您可以看到,如果 字段被重复。片段的概念经常用于 将复杂的应用程序数据需求拆分为更小的数据块, 尤其是当您需要将大量UI组件与 将不同片段合并到一个初始数据获取中


它在哪里做什么?你在问ES6语法吗?Slaks和Shahank Kadne的可能重复:澄清问题是React中如此常用的“…”是否与GraphQL片段中使用的“…”相关。它们是相同的还是都使用更通用的javascript符号?
var list = [ 5, 3, 10 ];
console.log(Math.min(...list));           // 3

// shorter and simpler than...
console.log(Math.min.apply(Math, list));  // 3

// and means the same as...
console.log(Math.min(5, 3, 10));          // 3
{
  leftComparison: hero(episode: EMPIRE) {
    ...comparisonFields
  }
  rightComparison: hero(episode: JEDI) {
    ...comparisonFields
  }
}

fragment comparisonFields on Character {
  name
  appearsIn
  friends {
    name
  }
}