화살표 함수에서 객체를 반환 할 때는 문법의 모호성 때문에 추가 키워드 {}
와 return
키워드 를 사용해야 할 것 같습니다 .
그 말은 내가 쓸 수 없습니다 p => {foo: "bar"}
만 작성해야합니다 p => { return {foo: "bar"}; }
.
화살표 기능은 객체 이외의 아무것도 반환하는 경우 {}
와는 return
, 예를 들어 불필요한 있습니다 p => "foo"
.
p => {foo: "bar"}
을 반환합니다 undefined
.
수정 A는 p => {"foo": "bar"}
발생 " SyntaxError
: 예기치 않은 토큰 ' :
'" .
내가 놓친 것이 분명합니까?