#фишка дня
Если вам знаком не только JavaScript, а ещё один из языков C-семейства (привет, родной универ), то наверняка вы использовали библиотечную функцию
Занимается она тем, что выводит форматирует передаваемые ей аргументы согласно заданному правилу. Нужно вывести целое десятичное число? Указываете %d. Строку? %s. На простом языке – это плейсхолдеры.
Так вот, наша любимая консоль тоже поддерживает подобные спецификаторы формата!
И вишенка на торте:
#printf #console #js
Если вам знаком не только JavaScript, а ещё один из языков C-семейства (привет, родной универ), то наверняка вы использовали библиотечную функцию
printf
:printf (“It’s %d %s", 10, "here!");
Занимается она тем, что выводит форматирует передаваемые ей аргументы согласно заданному правилу. Нужно вывести целое десятичное число? Указываете %d. Строку? %s. На простом языке – это плейсхолдеры.
Так вот, наша любимая консоль тоже поддерживает подобные спецификаторы формата!
%s - строка
%i or %d - целое число (будет преобразовано)
%f - число с плавающей запятой
%o - выводит элемент DOM
%O - выводит JS-объект
И вишенка на торте:
%c
позволяет передать CSS выводимому тексту! В формате инлайн-стилей.#printf #console #js