Xuất giá trị từ ES module trong JavaScript

Không chỉ có thể xuất hàm, mà còn có thể xuất các giá trị khác. Hãy cùng xem cách thực hiện điều đó.

Xuất chuỗi

Xuất một chuỗi:

src/test.jsexport default 'test';

Thực hiện import:

src/index.jsimport str from './test.js';
console.log(str);

Xuất mảng

Xuất một mảng:

src/test.jsexport default [1, 2, 3, 4];

Thực hiện import:

src/index.jsimport arr from './test.js';
console.log(arr);

Xuất đối tượng

Xuất một đối tượng:

src/test.jsexport default {
  a: 1,
  b: 2,
  c: 3
};

Thực hiện import:

src/index.jsimport obj from './test.js';
console.log(obj);

Bài tập thực hành

Задание 1

Tạo một module xuất một mảng chứa các số. Kết nối module này với một file khác và tính tổng các phần tử của mảng được kết nối.

Задание 2

Tạo một module xuất ba số. Kết nối module này với một file khác và tính tổng của ba số đó.