tg-me.com/thecodemedia/8488
Last Update:
Что такое синтаксический сахар
Иногда на форумах и в комментариях опытных коллег-программистов можно услышать что-то вроде «Это просто синтаксический сахар, не обращай внимания».
Синтаксический сахар — это способ написания кода, чтобы сделать его более понятным для программиста. Иногда сахар нужен для того, чтобы сделать код короче, оставив ту же самую логику. При этом на работу программы такое оформление вообще не влияет — при запуске компьютер упрощает код, выбрасывает сахар и исполняет суть программы.
Проще всего синтаксический сахар показать на примерах. Допустим, у нас значение одной переменной зависит от другой:
// исходная переменная
var st = "true";
// если она истинна
if (st == "true") {
// то присваиваем второй переменной 'Y'
var hasName = 'Y';
} else {
// иначе присваиваем второй переменной 'N'
var hasName = 'N';
};
Этот же самый фрагмент можно записать короче, используя синтаксический сахар — тернарный оператор, который обрабатывает сразу три параметра:
hasName = name ? 'Y' : 'N';
Посмотреть другие примеры и узнать, зачем программисты используют синтаксический сахар, можно в нашей статье: https://v.thecode.media/r0rao
BY Журнал «Код»
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/thecodemedia/8488