参数'event'不起作用,而是使用'myEvent'

时间:2018-06-14 18:48:34

标签: javascript parameters arguments global-variables local-variables

请帮我这个。代码有效但除了我只是想知道,为什么在最后一个函数中, getEventMessage(),传递的参数 myEvent 有效,但事件会不会?我认为可能是bc event 变量是在本地声明的,也就是在第一个函数 getRandomEvent 中。请给我一个提示。

...
const getRandomEvent = () => {
 const allEvents = getAllEvents(); 
  const event = allEvents[Math.floor(Math.random() * allEvents.length)];  
  return event; 
};

const getEventActivities = (event) => {
  const allEvents = getAllEvents(); 
  ...
}; 

const getEventMessage = () => {
  const myEvent = getRandomEvent();
  document.write(getEventActivities(myEvent));

};

getEventMessage();

0 个答案:

没有答案