Size: a a a

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

2020 September 06

d

dandyhorse in JavaScript Noobs — сообщество новичков
Женя Білик
Но лучше в таких случаях передавать в функцию объект в качестве аргумента
в что насчёт эплай/бинд?
источник

Ra

Ruslan aka DUDE in JavaScript Noobs — сообщество новичков
Женя Білик
Не совсем так. z(undefined, 4)
ну это ясен пень)
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
я спрашиваю потому что с джавы пересел на джс, интересно тут у вас
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
не с понтом )
источник

ЖБ

Женя Білик in JavaScript Noobs — сообщество новичков
dandyhorse
в что насчёт эплай/бинд?
? При чем они тут
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
ну если ты передаёшь объект это же != значения по умолчанию
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
это параметры объекта будут
источник

Ra

Ruslan aka DUDE in JavaScript Noobs — сообщество новичков
толькочто закончил смотреть примеры в англоязычной версии и пришел к выводу что нету такого)
источник

Ra

Ruslan aka DUDE in JavaScript Noobs — сообщество новичков
dandyhorse
ну если ты передаёшь объект это же != значения по умолчанию
ну видимо надо слиять с дефолтом
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
ну вот короче тонкость мне непонятна, потому и спрашиваю
источник

ЖБ

Женя Білик in JavaScript Noobs — сообщество новичков
dandyhorse
это параметры объекта будут
function (obj) {
let {value1=1, value2=2} = obj
}
источник

ЖБ

Женя Білик in JavaScript Noobs — сообщество новичков
Женя Білик
function (obj) {
let {value1=1, value2=2} = obj
}
Передаю объект и внутри в переменные переношу его свойства, попутно заменяя те которые отсутствуют на дефолтные
источник

ЖБ

Женя Білик in JavaScript Noobs — сообщество новичков
dandyhorse
в что насчёт эплай/бинд?
Эти функции насколько я понимаю привязывают контекст к функции. Тоесть this внутри функции будет ссылаться на конкретный объект
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
щащ погуглю, но в целом уловил
источник

d

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

d

dandyhorse in JavaScript Noobs — сообщество новичков
извиняюсь, тут просто все по другому
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
не си подобное
источник

d

dandyhorse in JavaScript Noobs — сообщество новичков
и прям двигает голову в разные вопросы
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Женя Білик
function (obj) {
let {value1=1, value2=2} = obj
}
пфф, придет не объект в параметр и все сломалось, лишняя строчка деструктуризации, как по мне:

function({ key = value } = {}) {}
источник

SO

Stas Olshanov in JavaScript Noobs — сообщество новичков
dettrix
пфф, придет не объект в параметр и все сломалось, лишняя строчка деструктуризации, как по мне:

function({ key = value } = {}) {}
Если ему этот объект понадобится не деструктурированый то не лишняя
источник