es6问题,为什么无法得到action.subreddit

let b2 = (avc) => avc
let a1 = b2('世界');

console.log("a1==" + a1)

let action = function selectSubreddit(subreddit) {
  return {
    type: 'SELECT_SUBREDDIT',
    subreddit
  }
}

selectSubreddit("ub");

console.log("action.subreddit==" + action.subreddit)
阅读 2.5k
3 个回答
let b2 = (avc) => avc
let a1 = b2('世界');

console.log("a1==" + a1)

function selectSubreddit(subreddit) {
  return {
    type: 'SELECT_SUBREDDIT',
    subreddit
  }
}

let action = selectSubreddit("ub");

console.log("action.subreddit==" + action.subreddit)
let action = function selectSubreddit(subreddit) {
  return {
    type: 'SELECT_SUBREDDIT',
    subreddit
  }
}

这个用法是什么意思?

新手上路,请多包涵

let action = function (subreddit) {
return {

type: 'SELECT_SUBREDDIT',
subreddit

}
}

函数声明和函数表达式不要一起用呀。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题