将JS文件加载到变量中

时间:2016-11-11 18:49:04

标签: javascript jquery arrays json

我有一个enpty数组和一个包含一些数组值的文件:

var myArray = [];

file.json:

...
array[foo];
array[bar];
array[otherValue];
...

将文件加载到变量的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

假设您使用的是Node,请执行var myArray = require('path/to/json/file');

答案 1 :(得分:1)

当然,这取决于你json文件的格式。

使用jQuery:

    var myArray = [];
    $.getJSON( "ajax/file.json", function( data ) {
        $.each( data, function( key, val ) {
            myArray.push( key +" "+ val );
        });
    });