猿问

数组下标问题

<script>

    function fovv(a=0){

        var text=$('#long_data_matrix').val();

        var allcon=text.split("\n");

           var firstcol=allcon[0].split("\t");

           

        alert(firstcol);


        var nihao = "#DIV/0!"

        for(var i = 0; i < firstcol.length; i++) {

            if(firstcol[i] === nihao) {

                alert("非法的内容:#DIV/0!");

            }

        }


    }

</script>

我现在有一个矩阵 要里面不能#DIV/0! 非法字符,请问var firstcol=allcon[0].split("t");这句用tab键分割的数组 allcon[0] 怎么选择全部数组或下标 而不是只有第一行【0】


慕丝7291255
浏览 430回答 2
2回答

HUWWW

这,,, 遍历数组啊,,,let firstcol=''for(let i=0;i<allcon.length;i++){&nbsp; &nbsp; firstcol += allcon[i].split('\t')}

莫回无

text= "1\t2\t3\n4\t5\t6"allcon = text.split("\n")firstcol = []allcon.forEach(o=>{firstcol.push(o.split('\t'))})
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答