Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在JS+;Jquery存在于外部JS文件中_Javascript_Jquery_Arrays_Json - Fatal编程技术网

Javascript 在JS+;Jquery存在于外部JS文件中

Javascript 在JS+;Jquery存在于外部JS文件中,javascript,jquery,arrays,json,Javascript,Jquery,Arrays,Json,我阅读了一些与解析外部数组相关的主题,但我找不到直接检索另一个JS文件中存在的数组的方法 基本上是加载main.js中list1.js中的数组 例如,假设我想在我的main.js上加载: var arr = [ { "Numéro": "1", "Chinois": "爱", "Pinyin": "ài", "Français": "aimer, affection, apprécier", "Classificat

我阅读了一些与解析外部数组相关的主题,但我找不到直接检索另一个JS文件中存在的数组的方法

基本上是加载main.js中list1.js中的数组

例如,假设我想在我的main.js上加载:

          var arr =
          [
{
    "Numéro": "1",
    "Chinois": "爱",
    "Pinyin": "ài",
    "Français": "aimer, affection, apprécier",
    "Classificateurs": ""
},
{
    "Numéro": "2",
    "Chinois": "八",
    "Pinyin": "bā",
    "Français": "huit, 8",
    "Classificateurs": ""
},
{
    "Numéro": "3",
    "Chinois": "爸爸",
    "Pinyin": "bà ba",
    "Français": "père, papa",
    "Classificateurs": "CL: 个,位[wèi]"
},
{
    "Numéro": "4",
    "Chinois": "杯子",
    "Pinyin": "bēi zi",
    "Français": "verre, coupe",
    "Classificateurs": "CL:个,支[zhī],枝[zhī]"
},
{
    "Numéro": "5",
    "Chinois": "北京",
    "Pinyin": "Běi jīng",
    "Français": "Pékin, Beijing",
    "Classificateurs": ""
},
{
    "Numéro": "6",
    "Chinois": "本",
    "Pinyin": "běn",
    "Français": "origine, racine, effectivement, ",
    "Classificateurs": "CL pour livres ou périodiques"
},
{
    "Numéro": "7",
    "Chinois": "不",
    "Pinyin": "bù",
    "Français": "(préfixe) négation",
    "Classificateurs": ""
}];
这个var arr位于我的list1.js的开头。此文件由一个大数组组成。我构建了几个列表,并希望逐个检索它们(因为它们是大型数组-2000多个项-将它们全部放在我的main.js中会更具可读性)

解析此类数据的最佳选项是什么(我读过Json/Ajax),最轻量级/快速的解决方案是什么


谢谢。

我不得不说,使用AJAX并将其解析为JSON将是最轻/最快的解决方案。为什么您认为需要解析它?只需将其作为脚本执行。我如何执行脚本以在主javascript文件中检索该数组?只需将脚本包含在主脚本之前,然后访问
arr