>웹 프론트엔드 >JS 튜토리얼 >어떻게 할까요: 내보내기/가져오기?

어떻게 할까요: 내보내기/가져오기?

Susan Sarandon
Susan Sarandon원래의
2025-01-12 16:30:42729검색

How I do: export/import?

(일단은 내가 어떻게 하느냐의 문제지 여기서는 이러고 저러고 하면 안 된다!)

Javascript 모듈 내보내기/가져오기를 처리하는 방법이 더 많다는 것을 알고 있지만 제가 주로 사용하는 방법은 이렇습니다!

내보내다

나는 어떻게 하지 않고 있으며 왜 그럴까요?

function foo(){}
function bar(){}
function other(){}
export {foo,bar,other}

이렇게 하면 파일이 유지되어야 합니다. 기능이 변경/추가되거나 제거되는 즉시 이 목록을 업데이트하는 데 시간을 투자해야 합니다 X

그럼 어떻게 하고 왜 하나요?

export function foo(){}
export function bar(){}
export function other(){}

분명한 것은 여기에는 유지 관리할 것이 아무것도 없다는 것입니다 V

수입

가져올 기능이 한두 개밖에 없다면 다음과 같이 합니다.

import {foo,bar} from './path/to/let/say/functions.js';

그 이상이라면 수출과 마찬가지다. 유지관리해야 하는데 그럴 필요가 없습니다. 엑스

그럼 어떻게 하고 왜 하나요?

import * as FT from './path/to/let/say/functions.js';
//using it
FT.foo()
FT.bar()
FT.other()

이렇게 하면 항상 최신 상태를 유지하며 유지 관리가 필요하지 않습니다. V

 와일드카드/네임스페이스 정보

대문자인지 확인하고 짧게 가져온 파일 이름을 반영

합니다.

따라서 이 예에서 FT는 짧고 가져온 파일 Func-Tions.js

를 반영합니다.

자바스크립트 모듈 내보내기/가져오기 사용에 관한 내용입니다.

여기서 첫 번째 게시물을 올렸는데 더 염두에 두고 있지만 다음 기회에!

위 내용은 어떻게 할까요: 내보내기/가져오기?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.