cari

Rumah  >  Soal Jawab  >  teks badan

javascript - JS memadamkan elemen berdasarkan kunci dan mengembalikan panjang Perbezaan dengan splice ialah ia memadam berdasarkan kedudukan dan panjang tidak dikemas kini.

Seperti yang dinyatakan, adakah ini kaedahnya?

淡淡烟草味淡淡烟草味2836 hari yang lalu537

membalas semua(2)saya akan balas

  • 某草草

    某草草2017-05-18 11:03:17

    Elemen dipadamkan, tetapi alamat asal masih dikekalkan, jadi elemen seterusnya mesti dialihkan ke hadapan Ini akan mengurangkan bilangan elemen dan mengemas kini panjang

    .

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-18 11:03:17

    akan dikemas kini

    var tt = [1, 2, 3];
    tt.length    // 3
    tt.splice(0, 1);    // [1]
    tt.length    //2

    Mengikut keperluan anda, anda boleh menulis kaedah sendiri dan merangkum sambatan:

    function my_splice(arr, start, length) {
        arr.splice(start, length);
        return arr.length;
    }

    balas
    0
  • Batalbalas