let array = [1234, 1233, 1232];
console.log(_.some(array, 1234));
false
을 반환합니다. 왜 그런지 알아?_.some 메서드를 사용하여 값이 밑줄로 배열 된 경우 테스트
let array = [1234, 1233, 1232];
console.log(_.some(array, 1234));
false
을 반환합니다. 왜 그런지 알아?_.some 메서드를 사용하여 값이 밑줄로 배열 된 경우 테스트
는 documentation of _.some()
method 당으로, 두 번째 인수는 단순히 기본 자바 스크립트를 Array#indexOf
방법을 사용할 수 있습니다이 특정 경우 술어 기능을
console.log(_.some(array, function(v){ return v === 1234}));
console.log(array.indexOf(1234) > -1);
Array#some
방법이있다.
ES6 arrow function 간단히 사용할 수 있습니다 UNDERSCORE.JS와
console.log(array.some(v => v == 1234))
또한'array.some (v => v == 1234)'를주는 ES5 * some * 및 ECMAScript 2015 화살표 함수가 있습니다. ;-) – RobG
당신은 바위 사람! ;) –
와
console.log(array.some(function(v){ return v === 1234}));
, 자세한 내용은
이console.log(_.indexOf(array, 1234) >= 0)
'을 console.log (_ 일부 (array, function (v) {return v === 1234})); –
괜찮아! 값이 밑줄로 배열 된 경우 테스트하는 간단한 방법을 알고 있습니까? –
이 경우에는 간단하게'indexOf()'를 사용할 수 있습니다 –