数组练习

2018-03-25  本文已影响5人  安好每个你

没有格式的代码就用div表示了

aButton[0].onclick = function () {
        var btnName = this.innerHTML;
        if (btnName.indexOf('删除') != -1) {
            var text = aPre[0].innerText.split(',');
            item = text.shift();
            aPre[0].innerText = text;
            this.innerText = '添加January(1)'
        } else {
            var text = aPre[0].innerText.split(',');
            text.unshift(item);
            aPre[0].innerText = text;
            this.innerText = '删除January(1)'
        }

    }

复制还原

aButton[2].onclick = function () {
        var text = aPre[1].innerText;
        aPre[1].innerText = aPre[1].innerText + ',' + text;
    };
    aButton[3].onclick = function () {
        aPre[1].innerText = aPre[1].innerText.slice(0, 19);
    };

删除,插入,替换

aButton[5].onclick = function () {
      arr = aPre[2].innerText.split(',');
      arr.splice(0,3);
      console.log(arr);
      aPre[2].innerText = arr;
    };
    aButton[6].onclick = function () {
        arr = aPre[2].innerText.split(',');
        arr.splice(1,2);
        aPre[2].innerText = arr;
    };
    aButton[7].onclick = function () {
        arr = aPre[2].innerText.split(',');
        arr.splice(2,0,['orange', 'purple']);
        aPre[2].innerText = arr;
    };
    aButton[8].onclick = function () {
        arr = aPre[2].innerText.split(',');
        var ar3 = arr.splice(2,1);
        var ar2 = arr.splice(1,1);
        arr.splice(1, 0, ar3);
        arr.splice(2, 0, ar2);
        aPre[2].innerText = arr;
    };
上一篇下一篇

猜你喜欢

热点阅读