Size: a a a

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

2021 June 30

S

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

MU

M. U in JavaScript Noobs — сообщество новичков
.fill(value) пробовал?
источник

S

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

MU

M. U in JavaScript Noobs — сообщество новичков
Не уверен что сработает, но попробуй
источник

IS

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

S

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

VC

Valera CSS_Junior in JavaScript Noobs — сообщество новичков
а как нормально добавить к пропсам мое значение browser? мне кажется у меня не очень вариант
можно как-то получше?
export async function getServerSideProps(ctx) {
 const { params: { browser } } = ctx;
 const props = await getCommonProps();
 props.targetBrowser = browser // <-- вроде некрасиво
 return { props };
}
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
чем матрица должна быть заполнена?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
нормально. можно ещё Object.assign или Object.defineProperty
источник

S

System404 in JavaScript Noobs — сообщество новичков
А чем поможет fill? Он ведь не умеет ♂️ deep dark copy ♂️
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
и если пропс уже объект, то зачем в ещё объект
источник

S

System404 in JavaScript Noobs — сообщество новичков
Btw, можно как то сократить костыльное new Array(100).fill(undefined).map(), чтобы заполнить массив уникальными объектами?
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Мап же новый объект создаёт
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
короче
const getInitializedMatrix = (n, k, initialValue = null) => Array.from(Array(n), () => Array(k).fill(initialValue));
источник

S

System404 in JavaScript Noobs — сообщество новичков
Да. В Rust'е, например, я бы промапил итератор (0..100).map(), но в JS range итераторов нет, и мапить их тоже нельзя
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
массив
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Извиняюсь
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
new не надо, вроде
источник

S

System404 in JavaScript Noobs — сообщество новичков
А, ну да. Array.from жеж есть
источник

IS

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