Ilya Kantor

Язык JavaScript

Сообщить о появлении
Загрузите файл EPUB или FB2 на Букмейт — и начинайте читать книгу бесплатно. Как загрузить книгу?
  • rootartцитирует9 лет назад
    Если хочется иметь большую гибкость и кросс-браузерность, то также можно воспользоваться специальной библиотекой, например Moment.JS или написать свою функцию форматирования.
  • rootartцитирует9 лет назад
    Получить номер дня в неделе. Неделя в JavaScript начинается с воскресенья, так что результат будет числом от 0(воскресенье) до 6(суббота).
    Все методы, указанные выше, возвращают результа
  • rootartцитирует9 лет назад
    arguments — это не массив
    Частая ошибка новичков — попытка применить методы
    Array
    к
    arguments
  • rootartцитирует9 лет назад
    Получить число месяца, от 1 до 31.
    getHours(), getMinutes(), getSeconds(), getMilliseconds()
    Получит
  • rootartцитирует9 лет назад
    учебнике мы его использовать не будем, оно приведено для общего ознакомления.
    arguments.callee.caller
    Устаревшее свойство
    arguments.callee.caller
    хранит ссылку на функцию, которая вызвала данную.
    Это свойство тоже устарело
    Это свойство было в старом стандарте, при
    use strict
  • rootartцитирует9 лет назад
    reduce
    включает в себя
    function(sum, current, i, array)
    , то есть номер текущего вызова
    i
    и весь массив
    arr
    , но здесь в них нет нужды.
    Посмотрим, что будет, если не указать
    initialValue
    в вызове
    arr.reduce
  • rootartцитирует9 лет назад
    Мы рассмотрели методы:
    forEach
    — для перебора массива.
    filter
    — для фильтрации массива.
    every/some
    — для проверки массива.
    map
    — для трансформации массива в массив.
    reduce/reduceRight
    — для прохода по массиву с вычислением значения.
  • rootartцитирует9 лет назад
    Может быть только одна функция с именем log, которая вызывается с любыми аргументами.
    А
  • rootartцитирует9 лет назад
    справа-налево:
    Итого
    Мы рассмотрели методы:
    forEach
    — для перебора массива.
    filter
    — для фильтрации массива.
    every/some
    — для проверки массива.
    map
    — для трансформации массива в массив.
    reduce/reduceRight
    — для прохода по массиву с вычислением значения.
  • rootartцитирует9 лет назад
    Метод arr.forEach(callback[, thisArg]) используется для перебора массива.
    Он для каждого элемента массива вызывает функцию
    callback
    .
    Этой функции он передаёт три параметра
    callback(item, i, arr)
    :
    item
    — очередной элеме
fb2epub
Перетащите файлы сюда, не более 5 за один раз