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

Как устроен JavaScript

Beri tahu saya ketika buku ditambahkan
Untuk membaca buku ini unggah file EPUB atau FB2 ke Bookmate. Bagaimana cara mengunggah buku?
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    Функция Math.random возвращает число в диапазоне от 0 до 1. Она вполне подойдет для игр, но только не для криптографических приложений или игр в казино
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    Обе функции, и Math.floor, и Math.trunc, производят из числа целое число. Math.floor выдает наименьшее целое число, а Math.trunc — то целое число, которое ближе к нулю. Какую из них использовать, зависит от того, что вы хотите получить из отрицательных чисел:
    Math.floor(-2.5) // -3
    Math.trunc(-2.5) // -2
    Функции Math.min и Math.max возвращают наименьший или наибольший из аргументов
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    NaN может быть результатом неудачного преобразования строки в число
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    NaN означает Not a Number (не число)
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    Список зарезервированных слов 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
  • Валентина Юдаеваmembuat kutipan2 tahun yang lalu
    если функция в одних случаях полезна, а в других — опасна и есть более подходящий вариант, нужно именно им и воспользоваться.
  • b5481351472membuat kutipan3 tahun yang lalu
    всего лишь программист, который пытается найти лучший способ создания программ. Вероятно, в чем-то я ошибаюсь, но очень стараюсь все исправить. Во многом образ мышления в нашей профессии сложился еще в эпоху Фортрана. Полагаю, настало время выйти за рамки этого образа. Перемены же даются нелегко даже в самых инновационных профессиях.
    Если вас смущает такая ересь, поставьте эту книгу обратно на полку и уходите.

    Всё сказано

  • Daryamembuat kutipan4 tahun yang lalu
    Массивы создаются с применением литералов массивов, а не литералов объектов. Литералы массивов синтаксически намного проще: от нуля и более выражений, разделенных запятыми (,), помещаются между левой ([) и правой (]) квадратными скобками.
  • Daryamembuat kutipan4 tahun yang lalu
    Массивы наследуются из прототипа Array.prototype, который содержит намного более богатую коллекцию методов, чем прототип Object.prototype.
  • Daryamembuat kutipan4 tahun yang lalu
    В современном JavaScript массивы слегка отличаются от объектов четырьмя особенностями.

    • У массивов есть волшебное свойство — их длина (length). Длина массива не обязательно отражает количество его элементов. Вместо этого она определяется как самое большое порядковое число элементов плюс один. Тем самым подтверждается то, что массивы JavaScript являются настоящими массивами, что позволяет им подвергаться обработке с использованием той же самой архаичной инструкции for, которую можно отыскать в программе на языке С полувековой давности.
fb2epub
Seret dan letakkan file Anda (maksimal 5 sekaligus)