Публикации по теме 'javascript-weird'
Почему JavaScript не похож ни на один другой язык ?
Избегайте создания переменных с использованием var
console.log(varVariable) // undefined
var varVariable = 10;
console.log(varVariable) // 10
Переменные, созданные с помощью var , поднимаются вверх, что означает, что объявление перемещается в верхнюю часть их области видимости перед выполнением кода. Проще говоря, мы можем обратиться к переменной до ее объявления. Поскольку переменная еще не инициализирована, она имеет значение undefined .
А как насчет const и let ?..
Волшебное поведение JavaScript II
Короткие полезные уроки JavaScript - сделайте это легко.
Часть 2
В JavaScript много странностей. Во второй части Магического поведения JavScript я делюсь списком моих любимых. Если вы хотите большего, у вас есть больше примеров в Магическом поведении JavaScript I . Чтобы сделать эту статью более доступной, я сосредоточусь на случаях, которые кажутся наиболее простыми для понимания.
Случаи
банан Правда, но неправда Добавление массивов Неопределенный и Число..