ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptにおける配列のメソッドにはどのようなものがあるのでしょうか?用途は何ですか?

JavaScriptにおける配列のメソッドにはどのようなものがあるのでしょうか?用途は何ですか?

青灯夜游
青灯夜游転載
2018-11-13 11:44:593257ブラウズ

この記事の内容は、JavaScript の配列メソッド、配列メソッドの機能と使い方を紹介することです。困っている友人は参考にしていただければ幸いです。 [おすすめの関連ビデオ チュートリアル: JavaScript チュートリアル ]

1. 配列の作成と割り当て

配列、配列の定義割り当て

<script type="text/javascript">    
      //赋值的方法1:添加任意多的值
      var arr1 = new Array();
      arr1[0]='小胡子1';
      arr1[1]='中胡子1';
      arr1[2]='大胡子1';
      alert(arr1);        
      
      //赋值的方法2:使用一个整数自变量来控制数组的容量
        var arr2 = new Array(3);
      arr2[0]='小胡子2';
      arr2[1]='中胡子2';
      arr2[2]='大胡子2';
      alert(arr2);    
</script>

2. 配列メソッド

concat(): 2 つ以上の配列を接続し、結果を返します。

<script type="text/javascript">    
        var arr1 = new Array();
        arr1[0]='小胡子1';
        arr1[1]='中胡子1';
        arr1[2]='大胡子1';        
            
        var arr2 = new Array();
        arr2[0]='小胡子2';
        arr2[1]='中胡子2';
        arr2[2]='大胡子2';   
                 
        var arrConcat = arr1.concat(arr2);
        alert(arrConcat);    
</script>

join(): 配列のすべての要素を文字列に入れます。要素は指定された区切り文字で区切られます。

    <script type="text/javascript">    
        var arr1 = new Array();
        arr1[0]='小胡子1';
        arr1[1]='中胡子1';
        arr1[2]='大胡子1';
        alert(arr1.join());    
   </script>

pop(): 配列の最後の要素を削除して返します

<script type="text/javascript">    
        var arr1 = new Array();
        arr1[0]='小胡子1';
        arr1[1]='中胡子1';
        arr1[2]='大胡子1';
        alert(arr1);
        alert(arr1.pop());
        alert(arr1);    
</script>

push(): 1 つ以上の要素を配列の末尾に追加し、新しい長さを返します。

<script type="text/javascript">    
        var arr1 = new Array();
        arr1[0]='小胡子1';
        arr1[1]='中胡子1';
        arr1[2]='大胡子1';
        alert(arr1);
        alert(arr1.push("特大胡子1"));
        alert(arr1);    
</script>

reverse(): 配列内の要素の順序を逆にします。

<script type="text/javascript">    
        var arr1 = new Array();
            arr1[0] = 'F';
            arr1[1] = 'A';
            arr1[2] = 'C';
            alert(arr1);
            alert(arr1.reverse());    
</script>

shift(): 配列の最初の要素を削除して返します

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = '小胡子1';
            arr1[1] = '中胡子1';
            arr1[2] = '大胡子1';
            alert(arr1);
            alert(arr1.shift());
            alert(arr1);        
</script>

##slice()

: 既存の配列から選択された要素を返します##

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = '小胡子0';
            arr1[1] = '小胡子1';
            arr1[2] = '小胡子2';
            arr1[3] = '小胡子3';
            arr1[4] = '小胡子4';
            alert(arr1);
            alert(arr1.slice(1,3));        
</script>

sort (): 配列の要素を並べ替えます。

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = 'F';
            arr1[1] = 'A';
            arr1[2] = 'C';
            alert(arr1);
            alert(arr1.sort());        
</script>

splice(): 要素を削除し、新しい要素を配列に追加します。配列。

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = '小胡子0';
            arr1[1] = '小胡子1';
            arr1[2] = '小胡子2';
            arr1[3] = '小胡子3';
            arr1[4] = '小胡子4';
            alert(arr1);
            arr1.splice(2, 1, '新胡子');
            alert(arr1);        
</script>

toString(): 配列を文字列に変換し、結果を返します。配列内の要素はカンマで区切られます。

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = '小胡子0';
            arr1[1] = '小胡子1';
            arr1[2] = '小胡子2';
            arr1[3] = '小胡子3';
            arr1[4] = '小胡子4';
            alert(arr1.toString());  
</script>

toLocaleString(): 配列をローカル配列に変換し、結果を返します。結果の文字列は、ロケール固有の区切り文字を使用して連結され、単一の文字列を形成します。

注: ここの区切り文字は単一の英語のカンマではなくなりました。

<script type="text/javascript">
            var arr1 = new Array();
            arr1[0] = '小胡子0';
            arr1[1] = '小胡子1';
            arr1[2] = '小胡子2';
            arr1[3] = '小胡子3';
            arr1[4] = '小胡子4';
            alert(arr1.toLocaleString());  
</script>

unshift(): 配列の先頭へ1 つ以上の要素を追加し、新しい長さを返します。

<script type="text/javascript">
                var arr1 = new Array();
                arr1[0] = '小胡子1';
                arr1[1] = '中胡子1';
                arr1[2] = '大胡子1';
                alert(arr1);
                alert(arr1.unshift('小孩子'));
                alert(arr1);        
</script>

    

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

以上がJavaScriptにおける配列のメソッドにはどのようなものがあるのでしょうか?用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。