Что такое символ @в Javascript?

Я наткнулся на https://codereview.stackexchange.com/info/10610/refactoring-javascript-into-pure-functions-to-make-code-more-readable-and-mainta, и я не понимаю ответа, так как пользователь использует символ @таким образом, которого я никогда раньше не видел. Что он делает, если привязан к ключевому слову if? Можете ли вы прикрепить его к другим ключевым словам?

Ответ 1

Это не вещь JavaScript. Это символ, используемый любой системой шаблонов, на которую ссылался ответ. Обратите внимание, что элемент <script> имеет тип text/html, который не позволит браузеру уделять внимание его содержимому.

Некоторые другие JavaScript-код найдут script и извлекут его innerHTML, чтобы объединить шаблон с некоторыми данными для создания... ну, что бы ни делал этот шаблон.