Làm thế nào bạn có thể sử dụng code qua lại giữa các file?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
236 lượt xem
Javascript senior

Điều này phụ thuộc vào môi trường JavaScript.

Trên máy khách (trình duyệt web), miễn là các biến / hàm được khai báo trong phạm vi toàn cục (window), tất cả các tập lệnh đều có thể tham chiếu đến chúng. Ngoài ra, hãy áp dụng Asynchronous Module Definition (AMD) thông qua RequestJS để có cách tiếp cận module hơn.

Trên máy chủ (Node.js), cách phổ biến là sử dụng CommonJS. Mỗi file được xem như một module và nó có thể export các biến và hàm bằng cách gắn chúng vào đối tượng module.exports.

ES2015 (ES6) định nghĩa một cú pháp module với mục đích thay thế cả AMD và CommonJS, như vậy chúng sẽ được hỗ trợ trong cả  trong môi trường trình duyệt và Node.

{{login.error}}