ru
Дуглас Крокфорд

Как устроен JavaScript

Avise-me quando o livro for adicionado
Para ler este livro carregue o arquivo EPUB ou FB2 no Bookmate. Como carrego um livro?
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    Функция Math.random возвращает число в диапазоне от 0 до 1. Она вполне подойдет для игр, но только не для криптографических приложений или игр в казино
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    Обе функции, и Math.floor, и Math.trunc, производят из числа целое число. Math.floor выдает наименьшее целое число, а Math.trunc — то целое число, которое ближе к нулю. Какую из них использовать, зависит от того, что вы хотите получить из отрицательных чисел:
    Math.floor(-2.5) // -3
    Math.trunc(-2.5) // -2
    Функции Math.min и Math.max возвращают наименьший или наибольший из аргументов
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    NaN может быть результатом неудачного преобразования строки в число
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    NaN означает Not a Number (не число)
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    Список зарезервированных слов JavaScript выглядит следующим образом:
    arguments await break case catch class const continue debugger default delete do else enum eval export extends false finally for function if implements import in Infinity instanceof interface let NaN new null package private protected public return static super switch this throw true try typeof undefined var void while with yield
  • Валентина Юдаеваfez uma citaçãohá 2 anos
    если функция в одних случаях полезна, а в других — опасна и есть более подходящий вариант, нужно именно им и воспользоваться.
  • b5481351472fez uma citaçãohá 4 anos
    всего лишь программист, который пытается найти лучший способ создания программ. Вероятно, в чем-то я ошибаюсь, но очень стараюсь все исправить. Во многом образ мышления в нашей профессии сложился еще в эпоху Фортрана. Полагаю, настало время выйти за рамки этого образа. Перемены же даются нелегко даже в самых инновационных профессиях.
    Если вас смущает такая ересь, поставьте эту книгу обратно на полку и уходите.

    Всё сказано

  • Daryafez uma citaçãohá 4 anos
    Массивы создаются с применением литералов массивов, а не литералов объектов. Литералы массивов синтаксически намного проще: от нуля и более выражений, разделенных запятыми (,), помещаются между левой ([) и правой (]) квадратными скобками.
  • Daryafez uma citaçãohá 4 anos
    Массивы наследуются из прототипа Array.prototype, который содержит намного более богатую коллекцию методов, чем прототип Object.prototype.
  • Daryafez uma citaçãohá 4 anos
    В современном JavaScript массивы слегка отличаются от объектов четырьмя особенностями.

    • У массивов есть волшебное свойство — их длина (length). Длина массива не обязательно отражает количество его элементов. Вместо этого она определяется как самое большое порядковое число элементов плюс один. Тем самым подтверждается то, что массивы JavaScript являются настоящими массивами, что позволяет им подвергаться обработке с использованием той же самой архаичной инструкции for, которую можно отыскать в программе на языке С полувековой давности.
fb2epub
Arraste e solte seus arquivos (não mais do que 5 por vez)