JavaScript

Что значит "чистый Javascript"?

Это типа понятный и читабельный код?
Нет, это совсем не про то)
Вы все помешались на "качестве кода" и оно вам уже везде мерещится
Лягте в дурку, неженки

А чистый JS - это когда что-то пишешь, используя только API платформы (в случае с браузером - это DOM API, например: document.body.appendChild, и BOM API, например: window, alert; и еще немного API - всё что есть в браузере)
Но без библиотек-оберток - без jQuery, без React, без фреймворков
Егор Кудаков
Егор Кудаков
380
Лучший ответ
правильно говорить "голый JavaScript"
Сергей 999
Сергей 999
59 425
Вот так и значит, чистый JS... без всяких агуларов, вуе и т.п.
Без сахара , примесей, сторонних библиотек и т п
"Чистый JavaScript" означает написание кода, который легко читать, понимать и поддерживать. Это достигается путем следования определенным стандартам и лучшим практикам, таким как использование деструктуризации объектов, стрелочных функций, шаблонных литералов и других. Также существуют стандарты кодирования JavaScript от Google и Airbnb, которые могут помочь в написании чистого кода. В целом, чистый код - это забота о том, чтобы сделать свой код простым и упорядоченным.
Лев Алябьев
Лев Алябьев
25 860
Жилысов Мади Не позорься со свои чатомГПТ. "Чистый JavaScript" означает совсем не то что он тебе сгенерировал
JavaScript без добавок. Без новых уровней абстракции. Без библиотек, без фреймворков. То есть просто JavaScript и всё тут. Ещё назвают vanilla JavaScript.
К качеству кода не имеет отношения.
Джава какава
Без использования фреймворков. Можно сюда добавить сахар и библиотеки, но мне кажется, что они не причем. Библиотеки это тот же набор функций написанный на чистом js, а сахар, это все таки уже часть языка. Так то сахаром можно назвать большое количество синтаксических конструкций, методов и т.д., но они есть в языке уже по умолчанию, а значит, можно причислить их к чистому js. Тут зависит от контекста скорее. Можно говорить о чистом js это когда ты сам пишешь абсолютно все не используя библиотек, а можно когда ты не используешь реакт и т.п.
Imomnazar Imomnazarov Ну жквери и реакт это не "просто набор функций"
Без использования библиотек и фреймворков. Типа там всяких JQuery и других, у JS много разных библиотек
Помылся ваш код
Типа ты компьютер под краном с мылом помыл и джава скрипт чистый стал