Size: a a a

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

2021 October 06

DB

Danat Bain in JavaScript Noobs — сообщество новичков
ребят, всем привет. Есть ли какая-то ментальная модель, чтобы понять сколько параметров в функции надо использовать? Путаюсь, когда нужно передавать один или несколько параметров (аргументов).
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Ну это как понять сколько нужно раз воды попить
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Функция сложения двух чисел, сколько аргументов?
Функция возводящая число в квадрат, сколько аргументов?

Вопрос довольно странный. Сколько необходимо - столько и передаем аргументов.
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
const fn = (...args) => {}
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
если больше 3 аргументов - заменяй на один в виде объекта
источник

DB

Danat Bain in JavaScript Noobs — сообщество новичков
то есть в контексте решения задач, то смотрим по условию. но как быть на практике где нет условий задач?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
вряд ли что-то еще можно добавить
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
а что есть?
источник

DB

Danat Bain in JavaScript Noobs — сообщество новичков
я еще не трудоустраивался, только учу джс, хотелось бы понять как на работе будет понять сколько параметров использовать
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
на работе Typescript и интерфейс для типизации параметров функции
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Если аргументов очень очень много и при вызове функции они часто повторяются применяем паттерн фабрики
Если аргументы опциональные, и нельзя строго соблюдать их порядок - юзаем объект. Примером может быть метод принимающий какие-то опции, влияющие на результат
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
До этого еще успеешь познать много чего, не думай пока о работе, ты только себя больше запутаешь и зациклишься
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
Если ты конечно не решил залететь по быстрому
источник

DB

Danat Bain in JavaScript Noobs — сообщество новичков
хорошо, воодушевили 👍
источник

/

/$baiel$\ in JavaScript Noobs — сообщество новичков
// 20. Вам дана строка .'jzvzszrzpz' Измените каждую вторую букву на верхний регистр
источник

/

/$baiel$\ in JavaScript Noobs — сообщество новичков
не магу решить
источник

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
У тебя все получится✊
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
строку перебери циклом, в цикле счетчик увеличивай на + 2
источник

m#

mipsel.qqᅠᅠᅠᅠᅠᅠᅠᅠ🥵 #... in JavaScript Noobs — сообщество новичков
'jzvzszrzpz'.split('').map((char, index) => index % 2 === 0 ? char : char.toUpperCase()).join('')
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
ты его испугаешь
источник