需要用eval动态创建变量,如果是普通变量的话,能正常使用。如:eval("var a=0;");
可我现在需要动态创建的变量是个数组. var ??=new Array();请教下如果使用eval的话应该怎么创建呢?我是按下面这种方式写的,当然数组不在这里创建,不然就不会用到eval了
结果运行的时候提示:在遇到 javascript运行时错误时中断-缺少']'
  var videoList=new Array();
  videoList.push(...);
  videoList.push(...);
  videoList.push(...);
  eval("var videoList =" + $.fn.Player.videoList + ";");