Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 04

W

WhySoSerious in JavaScript Noobs — сообщество новичков
а почему
источник

VB

Vladimir Bulanov in JavaScript Noobs — сообщество новичков
🧐 действительно, не подумал
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
в любом случае так не надо делать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
пушо statement, а не expression хд
источник

ЕР

Евгений Румянцев... in JavaScript Noobs — сообщество новичков
такой вопрос можно ли как то написать background replace ?
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
const name = 'vasya';

const greetingUser = username => `Privet, ${username}`;
const capitalizeString = str => `${str[0].toUpperCase()}${str.slice(1)}`;

console.log(
 greetingUser(capitalizeString(name))
);
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
шо вы к этому реплейсу привязались хд
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
element.style.background = "...";
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
так а где коллбек?
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
@whyalive не понял что ты хочешь сделать, так можно переиспользовать и комбинировать функции
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
я вообще пытался написать пример кода с коллбеком
источник

ЕР

Евгений Румянцев... in JavaScript Noobs — сообщество новичков
а как мне вот надо постоянно менять background, при коике я хотел через replace сделать реально ли это или надо удалять div и заново отрисовывать?
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
всмысле менять?
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
цвет чтоли?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
не надо ничего удалять. и реплейс незачем. просто то, как я написал
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
const name = 'vasya';

const greetingUser = username => `Privet, ${username}`;
const capitalizeString = str => `${str[0].toUpperCase()}${str.slice(1)}`;

const useStringWithCallback = (string, callback) => {
 if (typeof callback !== 'function') throw 'Function expected';
 return callback(string)
}

const greetingCapitalized = (name, fn) => useStringWithCallback(fn(name), capitalizeString)

console.log(
 greetingCapitalized(name, greetingUser)
);
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Идея декомпозировать код на переиспользуемые части и юзать как детальки лего
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
так для этого и нужны функции
источник

W

WhySoSerious in JavaScript Noobs — сообщество новичков
не?
источник

ЕР

Евгений Румянцев... in JavaScript Noobs — сообщество новичков
да )
источник