Hướng dẫn how do i pass a variable from one javascript file to another? - làm cách nào để chuyển một biến từ tệp javascript này sang tệp javascript khác?

Tôi đã thử những điều sau đây, cố gắng chuyển một biến từ một tệp JavaScript sang biến JavaScript khác. Tệp JavaScript đầu tiên của tôi:

var x = "sachin";

Tệp JavaScript khác của tôi không thể truy cập giá trị biến


1

Một biến trong phạm vi toàn cầu có thể được truy cập từ tất cả các tệp JavaScript. Tệp JS đầu tiên của bạn
Your first js file

  //first.js file
    var globalVariable={
       x: 'sachin'
    };

Và tệp JS thứ hai của bạn

    //second.js file
    alert(globalVariable.x);

Và trong trang HTML bổ sung-

 
 

Đã trả lời ngày 21 tháng 12 năm 2016 lúc 5:57Dec 21, 2016 at 5:57

AshvinashvinAshvin

2112 Huy hiệu bạc11 Huy hiệu đồng2 silver badges11 bronze badges

1

Tôi sẽ cho rằng bạn đang chạy JavaScript trong trình duyệt. Thứ tự mà bạn bao gồm các tập tin này có vấn đề. Nếu thẻ tập lệnh của bạn không đúng thứ tự, như ...



Nếu


Để có thể nhập một biến từ một tệp khác, nó phải được xuất bằng cách sử dụng xuất khẩu hoặc xuất mặc định.

Ví dụ trên sử dụng xuất khẩu được đặt tên và nhập được đặt tên.

Sự khác biệt chính giữa xuất khẩu và nhập mặc định và nhập khẩu là bạn có thể có nhiều lần xuất được đặt tên cho mỗi tệp, nhưng bạn chỉ có thể có một lần xuất mặc định duy nhất.

Chúng ta hãy xem một ví dụ về cách chúng ta sẽ nhập một biến được xuất bằng cách sử dụng xuất khẩu mặc định.

Dưới đây là nội dung của

  //first.js file
    var globalVariable={
       x: 'sachin'
    };
4.

Copied!

const str = 'Hello world'; // 👇️ default export export default str;

Và đây là cách chúng tôi nhập biến bằng cách sử dụng nhập mặc định.