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

Как устроен JavaScript

Giv mig besked når bogen er tilgængelig
Denne bog er ikke tilgængelig i streaming pt. men du kan uploade din egen epub- eller fb2-fil og læse den sammen med dine andre bøger på Bookmate. Hvordan overfører jeg en bog?
  • Валентина Юдаеваhar citeretfor 2 år siden
    Функция Math.random возвращает число в диапазоне от 0 до 1. Она вполне подойдет для игр, но только не для криптографических приложений или игр в казино
  • Валентина Юдаеваhar citeretfor 2 år siden
    Обе функции, и Math.floor, и Math.trunc, производят из числа целое число. Math.floor выдает наименьшее целое число, а Math.trunc — то целое число, которое ближе к нулю. Какую из них использовать, зависит от того, что вы хотите получить из отрицательных чисел:
    Math.floor(-2.5) // -3
    Math.trunc(-2.5) // -2
    Функции Math.min и Math.max возвращают наименьший или наибольший из аргументов
  • Валентина Юдаеваhar citeretfor 2 år siden
    NaN может быть результатом неудачного преобразования строки в число
  • Валентина Юдаеваhar citeretfor 2 år siden
    NaN означает Not a Number (не число)
  • Валентина Юдаеваhar citeretfor 2 år siden
    Список зарезервированных слов 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
  • Валентина Юдаеваhar citeretfor 2 år siden
    если функция в одних случаях полезна, а в других — опасна и есть более подходящий вариант, нужно именно им и воспользоваться.
  • b5481351472har citeretfor 3 år siden
    всего лишь программист, который пытается найти лучший способ создания программ. Вероятно, в чем-то я ошибаюсь, но очень стараюсь все исправить. Во многом образ мышления в нашей профессии сложился еще в эпоху Фортрана. Полагаю, настало время выйти за рамки этого образа. Перемены же даются нелегко даже в самых инновационных профессиях.
    Если вас смущает такая ересь, поставьте эту книгу обратно на полку и уходите.

    Всё сказано

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

    • У массивов есть волшебное свойство — их длина (length). Длина массива не обязательно отражает количество его элементов. Вместо этого она определяется как самое большое порядковое число элементов плюс один. Тем самым подтверждается то, что массивы JavaScript являются настоящими массивами, что позволяет им подвергаться обработке с использованием той же самой архаичной инструкции for, которую можно отыскать в программе на языке С полувековой давности.
fb2epub
Træk og slip dine filer (ikke mere end 5 ad gangen)