JSFiddle

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.