every()

Type : public method

Support : 0.6

Return : Boolean

  • 지정된 함수에 대해 false를 반환하는 항목에 도달할 때까지 배열의 각 항목에 테스트 함수를 실행.
  • 일부 낮은 버전의 브라우저에서 지원하지 않는 문제 해결.
    일치하는 요소가 없으면 false.

Methods

  • every( array, callback ) : Booleanver 0.6~

    • array : Array
      대상 배열
    • callback : Function
      function callback(item:*, index:int, array:Array):Boolean;

Example

다음 예제에서는 두 배열을 테스트하여 각 배열의 모든 항목이 숫자인지 확인.

var ary1 = [ '0', 1, '2', '3' ],
    ary2 = [ 0, 1, 2, 3 ];

var result1 = $B.array.every( ary1, isNumeric ); // false

var result2 = $B.array.every( ary2, isNumeric ); // true

function isNumeric ( item, index, array ) {
    return typeof item === 'number';
}