[Level up]データ練習(1)-インポートとエクスポート
7018 ワード
01.インポート&エクスポート
02.インポート
import
は、外部JavaScriptファイルをインポートするチャネルを開いていると考えられます.importコードの例
import random from "./getRandom"; // getRandom.js
import {random, user as heropy } from "./getRandom"; // getRandom.js
console.log(random());
03.エクスポート
内部コンテンツは、
export
キーワードを使用してエクスポートできます.Default export
とNamed export
である.04.コードのインポート&エクスポートの例
export default function () {
return Math.floor(Math.random() * 10);
}
import random from "./getRandom"; // getRandom.js
console.log(random());
データはexport default
キーワードを使用する.export default function random () {
return Math.floor(Math.random() * 10);
}
export const user = {
name: "HEROPY",
age: 85
}
import {random, user as heropy } from "./getRandom"; // getRandom.js
// Named export를 사용하는 경우 { random, user } 처럼 사용할 이름에 { } 표시를 해줘야 한다.
// as뒤에는 내가 바꾸고 싶은 이름을 적는다.
指定された名前チャネルを介して出力されるimport {random, user as heropy }
のような括弧{ }
にデータを囲む必要があります.user as heropy
(as
など)を使用します.import * as R from ""./getRandom""; // 와일드카드(*)로 내보내기 되는 여러 내용들을 한꺼번에 사용한다.
console.log(random());
console.log(user);
console.log(R);
ワイルドカード(*
)は、複数のコンテンツを同時に指定するためのワイルドカード(Wildcard Character
)とも呼ばれる.Reference
この問題について([Level up]データ練習(1)-インポートとエクスポート), 我々は、より多くの情報をここで見つけました https://velog.io/@wlsdnjs156/Level-up-데이터-실습1-가져오기-내보내기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol