为了账号安全,请及时绑定邮箱和手机立即绑定

请问,在函数参数里面加:和? 是什么意思?

请问,在函数参数里面加:和? 是什么意思?

至尊宝的传说 2018-11-07 13:14:20
请问,在函数参数里面加:和? 是什么意思?还有function 定义函数后面是不是{},而是:es6的数据解构中没看到,是我看漏了吗?求各大神指导一下export function createRoute (  record: ?RouteRecord,  location: Location,  redirectedFrom?: Location): Route {  const route: Route = {    name: location.name || (record && record.name),    meta: (record && record.meta) || {},    path: location.path || '/',    hash: location.hash || '',    query: location.query || {},    params: location.params || {},    fullPath: getFullPath(location),    matched: record ? formatMatch(record) : []  }  if (redirectedFrom) {    route.redirectedFrom = getFullPath(redirectedFrom)  }  return Object.freeze(route)}
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

如果没说错的话.这应该是一种js的静态类型检测
可以看下flow相关东西

查看完整回答
反对 回复 2018-12-05
  • 1 回答
  • 0 关注
  • 687 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号