Junior
32
0
questionbank

Какова разница между методами filter и find в JavaScript?

Answer from sobes.tech neural network
  • filter(): Возвращает новый массив, содержащий все элементы исходного массива, для которых переданная функция обратного вызова вернула истинное значение. Если ни один элемент не удовлетворяет условию, возвращается пустой массив.
  • find(): Возвращает первый элемент исходного массива, для которого переданная функция обратного вызова вернула истинное значение. Если ни один элемент не удовлетворяет условию, возвращается undefined.
МетодВозвращаемое значениеКоличество элементов в результате
  • filter(): Возвращает новый массив, содержащий все элементы исходного массива, для которых переданная функция обратного вызова вернула истинное значение. Если ни один элемент не удовлетворяет условию, возвращается пустой массив.
  • find(): Возвращает первый элемент исходного массива, для которого переданная функция обратного вызова вернула истинное значение. Если ни один элемент не удовлетворяет условию, возвращается undefined.
МетодВозвращаемое значениеКоличество элементов в результате

Register or sign in to get access to full answers for all questions from the question bank.

javascriptarray-methodsfilteringfindingcomparison