如何将参数传递给扩展运算符?

时间:2019-01-03 04:34:27

标签: javascript

可能是超级nooby,但我无法一生解决这个问题,也不知道我该如何去使用google ..如果此标题已完全停用,对不起大声笑

function fetchMenu(menu,temp){
  let fetchedFlag =false;
  let temp;
if(!fetchedFlag){
    fetch('./menu.JSON', {
        headers : { 
          'Content-Type': 'application/json',
          'Accept': 'application/json'
         }
      })
      .then(response=>response.json())
      .then(data => {
      **drinks = [...data.temp];**

...

所以我做了一个函数,以粗体显示的部分是我在调用函数时需要放置参数的地方。

fetchMenu(hotMenu, **temp**);

不带参数的函数看起来像这样

function fetchMenu(menu,temp){
  let fetchedFlag =false;
  let temp;
if(!fetchedFlag){
    fetch('./menu.JSON', {
        headers : { 
          'Content-Type': 'application/json',
          'Accept': 'application/json'
         }
      })
      .then(response=>response.json())
      .then(data => {
      **drinks = [...data.hotDrinks];**

但是我需要根据情况将“ hotDrinks”更改为“ coldDrinks”。

0 个答案:

没有答案