ES6/7에서 Arrow 기능을 내보낼 수 있습니까?
아래 내보내기 문에 구문 오류가 있습니다.
export default const hello = () => console.log("say hello")
왜요?
명명된 함수만 내보낼 수 있습니다.
export function hello() {
console.log("hello")
}
이유가 뭐야?
ES6/7에서 Arrow 기능을 내보낼 수 있습니까?
네.export
내보내고 싶은 가치는 신경쓰지 않습니다.
아래 내보내기 문에 구문 오류가 있습니다... 왜죠?
기본 내보내기를 사용할 수 없으며 이름을 지정할 수 없습니다("default"는 이미 내보내기의 이름입니다).
둘중에 하나
export default () => console.log("say hello");
아니면
const hello = () => console.log("say hello");
export default hello;
기본 내보내기를 원하지 않는 경우 다음 구문을 사용하여 명명된 함수를 내보내기만 하면 됩니다.
export const yourFunctionName = () => console.log("say hello");
이거 먹어봐요.
내보내기 기본값(() => console.log ("say hello"))을(를) 선택합니다.
아니면
export consthello = ( = > console.log ("say hello")
언급URL : https://stackoverflow.com/questions/36458697/is-it-possible-to-export-arrow-functions-in-es6-7
'programing' 카테고리의 다른 글
array_intergect의 반대? (0) | 2023.11.05 |
---|---|
독트린 2를 사용하여 테이블을 자르는 방법? (0) | 2023.11.05 |
자식 요소를 끌 때 부모 요소 화재의 'drag 이탈' (0) | 2023.11.05 |
"디스플레이: 테이블 셀;"이 있는 디브가 마진의 영향을 받지 않는 이유는 무엇입니까? (0) | 2023.11.05 |
objdump가 -S 옵션으로 소스 코드를 표시하는 방법은 무엇입니까? (0) | 2023.11.05 |