Nikolai's public fiddles
-
countUniques
Для массива строк собрать статистику, сколько раз каждая строка появляется в нем. Результат вернуть в виде объекта с полями, равными уникальным строкам.
-
getProperty
Получить значение поля (вложенного) объекта по полной последовательности полей (пути) к нему. Для некорректных путей (несуществующее поле, неразворачиваемое значение на пути) возвращать undefined.
-
countEvenAtOdd
Подсчитать количество четных чисел на нечетных позициях в массиве
-
concatNumbers
Составить строку, составленную из записей натуральных чисел в заданном интервале. Нижнюю границу включать, верхнюю не включать.
-
getField
Извлечь поле объекта, определенное i-м элементом массива. Если такого элемента в массиве нет, вернуть undefined
-
invoke
Вызвать метод объекта по имени, определенным переменной method, с параметром param и вернуть результат. Если требуемое поле не является функцией, вернуть undefined
-
getName
Получить значение поля "name" i-го элемента массива a. Если такого элемента в массиве нет, вернуть undefined
-
markRows
Присвоить рядам таблицы циклически три класса: first, second, third. Учитывайте, что таблица может иметь несколько <tbody>,а также <thead>, <tfoot>
-
markRows
Присвоить рядам таблицы циклически три класса: first, second, third. Учитывайте, что таблица может иметь несколько <tbody>,а также <thead>, <tfoot>
-
getAttributes
Получить все атрибуты заданного HTML элемента в форме простого объекта, где ключами являются имена атрибутов, а значениями - сами значения атрибутов. Если элемент не задан, вернуть null.
-
getAttributes
Получить все атрибуты заданного HTML элемента в форме простого объекта, где ключами являются имена атрибутов, а значениями - сами значения атрибутов. Если элемент не задан, вернуть null.