Javascript での splice() の正しい使用法

autoload
リリース: 2021-04-12 11:21:04
オリジナル
1985 人が閲覧しました

Javascript での splice() の正しい使用法

#1.splice() 構文

arrayObject.splice(index,deleteCount,item1,.....,itemX)
ログイン後にコピー

  • ##index

    : 変更の開始位置を指定します(0から数えます)

  • deleteCount

    : 削除する配列の要素数を示します。

  • item1,...,itemX

    : 配列に追加される要素は、index の位置から始まります。指定しない場合、splice() は配列要素のみを削除します。

  • 戻り値: 削除された要素で構成される配列。要素が 1 つだけ削除された場合は、要素が 1 つだけ含まれる配列が返されます。要素が削除されなかった場合は、空の配列が返されます。

2. 使用例 配列要素の削除:

     <script>
          arr1=[9,2,6,4,5];
          res1=arr1.splice(2);
          console.log(res1);//[6, 4, 5]被删除的元素
          console.log(arr1);//[9,2]剩余元素

          arr2=[9,2,6,4,5];
          res2=arr2.splice(2,2);
          console.log(res2);//[6, 4]被删除的元素
          console.log(arr2);//[9,2,5]剩余元素
    </script>
ログイン後にコピー

新しい配列要素の追加:

    <script>
          arr3=[9,2,6,4,5];
          console.log(arr3);
          result=arr3.splice(1,0,99,10);
        //   console.log(result);空数组
          console.log(arr3);
          result=arr3.splice(2,0,...[111]);
          console.log(arr3);
    </script>
ログイン後にコピー

配列要素の削除:

    <script>
          arr4=[1,2,3,4,5];
          res=arr4.splice(1,3,...[88,99,44]);
          console.log(arr4);
    </script>
ログイン後にコピー

推奨: 「

2021 js 面接の質問と回答 (大要約)

以上がJavascript での splice() の正しい使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!