もう一つのjsファイルから別のjsファイルの内容を呼び出します.

751 ワード

一つのフォルダの中には二つのjsファイルしかありません.今はa.jsの中に行列があります.b.jsはそれを引用したいです.
解決方法:本人はnodejsの運行環境が提供するexportとrequireを使って解決します.
コードの例:
a.js

let array = [
    {name:"jack", age:21},
    {name:"rose", age:17},
    {name:"mike", age:23},
    {name:"jonny", age:9}
];

const num = 10;

function test() {
    console.log('i am a function');
}
 
//     : module.exports = {..., ..., ...};
module.exports = {
    test,
    num,
    array
};
b.js
//     : const {..., ..., ...} = require('...');
// const     let,var, require           
//      {}           ,      ,                 ,       
const {num,test,array} = require('./arg');
test();
console.log(array);