cookie

ما از کوکی‌ها برای بهبود تجربه مرور شما استفاده می‌کنیم. با کلیک کردن بر روی «پذیرش همه»، شما با استفاده از کوکی‌ها موافقت می‌کنید.

avatar

Фронтендщик

Все для frontend developer, шуточки, тесты, статьи Администрация/Реклама @vtopua

نمایش بیشتر
پست‌های تبلیغاتی
1 555
مشترکین
-224 ساعت
-57 روز
-3330 روز

در حال بارگیری داده...

معدل نمو المشتركين

در حال بارگیری داده...

Такое работает, если в наших строках только цифры. Если там будет хотя бы одна буква - JavaScript посчитает операцию некорректной и сделает ее результатом значение NaN: alert('2' * '3s'); // выведет NaN  📌 #instr || Фронтендщик
نمایش همه...
В данном случае JavaScript видит, что мы пытаемся выполнить недопустимую для строк, но допустимую для чисел операцию. Он также видит, что фактически наши строки - это числа в кавычках. Поэтому JavaScript автоматически выполняет преобразование этих строк к числам и выполняет соответствующую математическую операцию над ними. 📌 #instr || Фронтендщик
نمایش همه...
В этом случае переменная a также является строкой, но с некоторым нюансом. Суть нюанса в следующем: если над строкой с цифрами выполнить какую-либо математическую операцию - эта операция будет выполнена так, будто у нас действительно числа, а не строки: alert('2' * '3'); // выведет 6 📌 #instr || Фронтендщик
نمایش همه...
Автоматическое преобразование типов данных Как вы уже знаете, строки в JavaScript следует брать в кавычки. Может быть такое, что всеми символами строки будут являться цифры: let a = '123'; 📌 #instr || Фронтендщик
نمایش همه...
Давайте попробуем изменить значение нашей константы: const PI = 3.14; PI = 3; // выдаст ошибку 📌 #instr || Фронтендщик
نمایش همه...
Обычно константы записываются большими буквами, чтобы их можно было отличить от обычных переменных: const PI = 3.14; 📌 #instr || Фронтендщик
نمایش همه...
Обычно константы используются для значений, которые не должны быть случайно изменены в коде. Для примера сделаем константу, в которой будет хранится значение числа пи: const pi = 3.14; 📌 #instr || Фронтендщик
نمایش همه...
Константы в JavaScript Кроме переменных в JavaScript можно создавать еще и константы. В них можно записывать данные только один раз, а затем их значения нельзя изменять. Константы объявляются с помощью оператора const. 📌 #instr || Фронтендщик
نمایش همه...
Давайте попробуем на практике. Обратимся к несуществуещей переменной. В этом случае JavaScript выдаст ошибку: alert(eee); // Uncaught ReferenceError: eee is not defined  📌 #instr || Фронтендщик
نمایش همه...
Ошибки в консоли JavaScript Когда вы в вашем коде допускаете синтаксическую ошибку, JavaScript выведет информацию об этом в консоль. Такая ошибка будет выведена красным цветом, а справа от нее будет указан номер строки, на которой случилась эта ошибка. Этот номер является ссылкой - на него можно нажать и в консоли откроется ваш код на строке с ошибкой. 📌 #instr || Фронтендщик
نمایش همه...
1