从第二个开始加入数组元素

时间:2017-08-14 10:03:51

标签: javascript arrays string prototypejs

我正在构建一个csv,我需要跳过第一个位置的数组中的元数据

如何获得类似

的输出

" 2"" 3"" 4" " 6"" 7"" 8"



<!DOCTYPE html>
<html>
<body>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
    var list = [
      ["meta1", "2", "3", "4"],
      ["meta2", "6", "7", "8"]
    ];
    
    var csv = list.map(function(d) {
      return '"' + d.join('","') + '"';
    }).join('<br/>');
                    
    
    var x = document.getElementById("demo");
    x.innerHTML = csv;
}
</script>

</body>
</html>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:2)

您可以调用shift()删除数组中的第一个元素

https://www.w3schools.com/jsref/jsref_shift.asp

您可以使用splice()。例如,此处解释了用法:

How to remove element from an array in JavaScript?