Collect.js метод whereNotNull
Опубликовано: 9 Декабря, 2021
Метод whereNotNull () используется для возврата коллекции, не содержащей значений NULL. Проще говоря, он фильтрует значения, которые не равны нулю.
Установка:
- В NodeJs:
npm установить collect.js
- CDN для collect.js
<script src = "https://cdnjs.com/libraries/collect.js"> </script>
Синтаксис:
whereNotNull (ключ, если есть)
Параметры: принимает ключ элемента в объекте.
Возвращаемое значение: возвращает объект.
Пример 1:
Javascript
// Importing the collect.js module. const collect = require( 'collect.js' ); let obj1 = [{ "a" : null }, { "a" : 3 }, { "b" : null }, { "b" : 33 }, { "a" : null }]; // Making a collection let collection = collect(obj1); // Filtering the null values; let collectionFilter = collection.whereNotNull( "a" ); // Printing the original collection console.log( "Original collection is: " , collection.all()) console.log( "filter only key "a" for null values" ) console.log( "Filtered collection is: " , collectionFilter.all()); |
Выход:
Пример 2:
Javascript
// Importing the collect.js module. const collect = require( 'collect.js' ); let obj1 = [1, 2, null , null , 5]; // Making a collection let collection = collect(obj1); // Filtering the null values; let collectionFilter = collection.whereNotNull(); console.log( "Original collection is: " , collection.all()) console.log( "Filtered collection is: " , collectionFilter.all()); |
Выход:
Ссылка: https://collect.js.org/api/whereNotNull.html