オブジェクトのメソッド配列

1つのベーク()  

  A)は、2つ以上のアレイを接続し、その結果を返します

  B)メソッド戻り新しいアレイを実行するため、アレイは、元に影響を及ぼしません

  C)複数のパラメータが充填されていない複数の充填することができる、とすることができます

 

 

 図2に示すように、すべての()

  各要素A)は、検出アレイの条件と一致しているかどうか

  b)の戻り値はtrueを返すに準拠したリターンの偽の不遵守の配列、すべてが存在する場合

  C)パラメータパラメータ最初のパラメータの両方)は、コールバック関数(関数のパラメータであります

    コールバックが値を返す必要があり、結果が返されたがそれ以外の場合は、ブール値ではありません

    コールバック関数のパラメータは、現在の要素と現在の要素に対応する指標であり、

    第二の機能は、物体、この中のコールバック関数の任意の置換であります

図3に示すように、フィルタ()

  A)配列の要素を検出し、それが新しいアレイを構成する右の要素を返します

  b)の戻り値:新しい配列を返します。

  c)前記第1のパラメータは、パラメータのコールバックであります

    最初のパラメータが現在の要素のコールバックであり、コールバックは、結果を返す必要があります

    第2のパラメータは、現在のインデックスに対応するコールバック要素であります

    第二の機能は、このコールバックを交換することです

 

4)(見つけます

  A)配列の各要素は一度呼ばれ、最初に一致した要素を返します

  b)の戻り値は、最初に一致した要素であります

  c)のパラメータ

    最初のパラメータは、コールバックが値を返す必要があります

    この代替監督コールバックの2番目のパラメータ

 

 

 5、findindex

  一度配列の各要素は、配列要素の最初の予選のインデックスを返します

  使用方法と検索()など

6、foeEach()

  各アレイ呼出しの要素、および要素は、forループとして用いてコールバックに渡されます。

    要素のプロセス、ノーリターン値であります

  戻り値は常に返されていない未定義

  最初のパラメータは、コールバックパラメータであり、

     第二のパラメータは、この代替向けコールバックで使用され

 

 

 図7に示すように、地図()

  新しい配列を返し、新しい配列の要素は、コールバックの戻り値の後に実行されます

  戻り値:新しい配列を返します。

  パラメータの最初のパラメータは、コールバックコールバックが値を返す必要があります

      この代替コールバックの2番目のパラメータ

 

8)(含みます

 

  配列を分析すると、指定された値が何を返す真を返すの虚偽を持っていない含まれています

  戻り値ブール

  指定されたパラメータの値

 

9、IndexOfメソッド()

  配列の要素の位置の検索、インデックスは彼に、ではないの復帰に戻ってきた-1

  デジタルのインデックス値を返します-1

  指定されたパラメータの値

 

 重複排除アレイ

 

 10)(ジョイン

  アレイ内のすべての要素は、文字列に変換されます

  戻り値は、新しい文字列を返します。

  パラメータは、分割線が書き込みデフォルトはカンマではありません指定します

 

 11、プッシュ()

  項目の配列の最後に新しい要素を追加するために元の配列を変更します

  戻り値は、新しい配列の長さであります

  要素パラメータ

 

 12)(POP

  元の配列の最後の要素は、アレイを削除するように修正されます

  返される値は、その要素を削除することです

  パラメータをパラメータありません

 

 13、(削減)

  現在の要素の操作コールバック関数は、戻り値は要素の前に分離することはできません。第2項の最初から一般的に行われています

  返却値

  最初のパラメータは値を返す必要があり、コールバック関数は、それ以外の場合は未定義されているパラメータ

    最初のパラメータa)コールバックの合計であります

      合計は、コールバック関数の戻り値に対応する前の要素であります

    b)第二のパラメータは、現在の要素のコールバックであります

    第三のパラメータc)コールバック関数は、要素に対応する電流の指標値であります

 

   2番目の引数は初期値が、書かれている場合、あなたが書いていない場合は、合計の第一項の引き戻しとして、この初期値から開始第一項を減らす第2項の最初から実行され、最初の要素は最初のものです合計2

14 リバース()反転アレイ

配列の順序を逆に

戻り値は逆の配列であり、元の配列を変更

パラメータん はパラメータを

 

15抜き()

配列の先頭に1つ以上の要素を追加します。

戻り値  戻り時アレイの新たな付加の長さ

参数  要添加的元素

 

16 shift()

删除数组中的第一个元素

返回值  返回被删除的那个元素

参数  没有参数

 

17slice()

从原数组中截取并返回一部分元素

返回值 一个新数组 截取到的元素构成的新数组

参数 开始的位置 和结束的位置 不包含最后一个元素)前闭后开

 

18.some()

检索数组中是否有符合条件的元素,只要有一个符合 返回true,全不符合返回false

返回值就是boolean

参数 是一个回调函数 回调函数里必须有返回值

 

19sort()

对数组的元素进行排序 0-9-a-z顺序排列

返回值 排列后的新数组

参数 callback

 

Callback 规定sort的排列方式

 

20.splice()

从数组中指定的某一项开始删除元素或添加新元素 会改变原有的数组

返回值 是一个数组 如果删除了元素 返回的是这写删除元素构成的新数组

  如果没有删除 返回的是一个空数组

参数 第一参数 必须填 起始位置

 第二个参数  删除元素的个数 可以是代表没有删除 不填删除后面所有的

 第三类参数  从第三个参数开始 后面都是添加的新元素

 

21.toString()

将数组转化为字符串 并返回这个字符串

返回值  转化后的字符串

参数 没有参数

 

おすすめ

転載: www.cnblogs.com/d1011/p/12404164.html