JSベース(配列方法)

アレイのオブジェクトメソッド

CONCAT()

使用方法:2つの以上のアレイを接続し、その結果を返すことができます。

パラメータ:要素の単一または複数であってもよい、1つまたは複数のアレイを混合して用いてもよいかもしれません。

戻り値:スプライシング後の配列を返します。

特長:元の配列は変更されません。

注意事項:蘇パラメータは、アレイも通過するが、動作が内部素子のアレイです。

参加します()

使用方法:文字列に配列のすべての要素を入れました。要素は、指定された区切り文字で区切られました。

パラメータ:配列内の各要素のために指定されたシンボルが接続され、デフォルトはカンマです。

戻り値:文字列スプライシング。

特長:元の配列は変更されません。

注意事項:のtoString()関数と同じ時間に参加するにはコンマデフォルトで区切られたパラメータを、渡されません。

ポップ()

使用方法:削除し、戻り配列の最後の要素。

パラメータ:なしパラメータは、指定された最後を削除します。

戻り値:戻り値は、その要素を削除します。

特長:元の配列を変更します。

押す()

使用方法:アレイの端部に一つ以上の要素を追加し、新しい長さを返します。

パラメータ:あなたがいずれかを指定でき、複数、配列に要素を追加し内部を表し、最初のパラメータが必要です。

戻り値:配列の指定された配列の長さの新しい値を追加します。

特長:直接元の配列を変更します。

逆()

用法:配列内の要素の順序を逆に。

パラメータ:なしパラメータ。

戻り値:逆の順序で要素の配列を返します。

特長:元の配列を変更します。

シフト()

使用方法:配列の最初の項目を削除します。

パラメータ:なしパラメータ、最初に指定された削除理由。

戻り値:戻り値は、その要素を削除します。

特長:元の配列を変更します。

アンシフト()

使用方法:配列の先頭に1つのまたは複数の要素を追加し、新しい長さを返します。

パラメータ:、であってもよいアレイに追加要素の開始を示す、複数であってもよく、最初のパラメータが必要。

戻り値:配列の指定された配列の長さの新しい値を追加します。 

特長:元の配列を変更します。

スライス()

使用法:戻り値は、既存の配列から要素を選択しました。

パラメータ:startが負の場合は最初の所定の開始(0が最初である)、背面から、(-1最後などである)の2つのパラメータ。第2のパラメータは、パラメータでカウント、ここで停止することを決定します。最初のパラメータは、2番目のパラメータは省略することができ、必要省略第二引数は、配列の端からインターセプト対応し始めました。

戻り値:撮影し、それらの要素の値を返します。

特長:元の配列は変更されません。

ソート()

使用方法:配列の要素がソートされます。

参数:可选。规定排序顺序。必须是函数。

返回值:排序后的数组。

特点:改变原数组。

splice()

用法:删除元素,并向数组添加新元素。(增加、删除、修改数组任意位置元素)。

参数:多个参数,第一个参数规定了从哪个索引开始操作(可为负值,从-1开始代表最后一个),第二个参数规定了从第一个参数对应的索引删除几个元素(为零则不删除),第三个及以后的参数规定了添加的元素。前两个参数必须,第三及以后的参数可选。

返回值:删除的元素的值。

特点:改变原数组。

indexOf()

用法:返回某个指定的字符串值在字符串中首次出现的位置。

参数:两个参数,第一个参数规定了需检索的字符串值。第二个参数规定在字符串中开始检索的位置(合法值为对应数组下标的范围内的值)。第一个参数必需,第二个参数可选。

返回值:某个指定的字符串值在字符串中首次出现的位置(若没有出现则返回-1)。

特点:不改变原数组。

おすすめ

転載: www.cnblogs.com/MDZZZ/p/12167111.html