Download the PHP package it-for-free/js-wrapper-lib without Composer
On this page you can find all versions of the php package it-for-free/js-wrapper-lib. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download it-for-free/js-wrapper-lib
More information about it-for-free/js-wrapper-lib
Files in it-for-free/js-wrapper-lib
Download it-for-free/js-wrapper-lib
More information about it-for-free/js-wrapper-lib
Files in it-for-free/js-wrapper-lib
Vendor it-for-free
Package js-wrapper-lib
Short Description javascript helpers wrappers for core functions
License MIT
Homepage http://fkn.ktu10.com/?q=iff-itforfree
Package js-wrapper-lib
Short Description javascript helpers wrappers for core functions
License MIT
Homepage http://fkn.ktu10.com/?q=iff-itforfree
Please rate this library. Is it a good library?
Informations about the package js-wrapper-lib
js-wrapper-lib
eng
: javascript helpers, wrappers for core functionsru
: Библиотека удобных оберток для стандартных функций javascript
Usage | Использование
Add src/jswl.js
to your html, export other way and call needle function like:
-- подключите src/jswl.js
на html странице или иным образом добавьте в проект
и вызываейте нужную вам функцию, например (for example):
Usage in npm
Example:
Сборка и другая работа с npm
Сборка для продакшена
-- файлы (минифицированный и несжатый) будут выгружены в папку dist/
.
Отладочная сборка
Релизная сборка
Запуск тестов, генерация документации, сборка:
Тестирование
Публикация очередной версии
Документация
Для работы с документацией выполните:
Просмотр будет доступен в /docs/index.html
Описание функций
Общие
isEmpty(value)
-- функция максимально близкая кempty()
из php.getPropIfObjectDefined(obj, propertyName, defaultValue = '')
-- Если передан объект, то попытается отдать значение поля с именем propertyName иначе вернет defaultValueisObject(value)
-- проверит, что значение определено (напр. не null) и что является объектом.
Массивы
uniqueArray(arr)
-- вернет только уникальные значения массиваarr
.inArray(value, array, strict)
-- проверит, содержится ли элемент в массиве.removeAllElementsLike(arr, value)
-- удалит все вхождения элемента из массива (вернет новый массив)isAnyInArray(needles, array)
-- Проверит содержится ли хотя бы один элемент из первого массива во второмallNotEmpty(arr)
-- роверит, что все элементы массива не пусты (в смысле вызова для каждогоjswl.isEmpty()
)getArrElementByObjectProp(arr, propName, propValue)
-- Вернет первый элемент из массива объектов, если указанное свойство этого объекта совпадает с указанным значением
Объекты
getObjectPropBySubprop(obj, propName, propValue)
-- Вернет первый элемент из объекта с полями-объектов, если указанное свойство одного очередного подобъекта этого объекта совпадает с указанным значением
CHANGELOG | История изменений
CHANGELOG.md
@TODO
getPropByPath()
-- добавить возможность искать не только, по точке но и по фигурным скобкам (чтобы проходить массив).- Можно добавить функции
isEmptyNotEmptyStr()
и аналогично для нуля. - Добавить функцию для фильтрации массива по указанному полю (можно по вложеному значению).
All versions of js-wrapper-lib with dependencies
PHP Build Version
Package Version
No informations.
The package it-for-free/js-wrapper-lib contains the following files
Loading the files please wait ....