Size: a a a

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

2020 February 04

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Или эвеит там где ждёшь
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' instamuted ' };
Задача - найти элемент в массиве (если он есть) и вернуть его + его индекс {el, index}

Как лучше сделать?
arr.find вернет только элемент, а forEach пройдет до конца, даже если уже нашел то что нужно
Подойдет ли вот такой вариант?

let foo;
arr.some((el, i) => {
if (cond) {
 foo = {el, i};
 return true;
}
return false;
})
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' instamuted ' };
Задача - найти элемент в массиве (если он есть) и вернуть его + его индекс {el, index}

Как лучше сделать?
arr.find вернет только элемент, а forEach пройдет до конца, даже если уже нашел то что нужно
Можешь простой for
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' instamuted ' };
Подойдет ли вот такой вариант?

let foo;
arr.some((el, i) => {
if (cond) {
 foo = {el, i};
 return true;
}
return false;
})
For in, или это. Но я выбрал бы 1,2
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' instamuted ' };
Задача - найти элемент в массиве (если он есть) и вернуть его + его индекс {el, index}

Как лучше сделать?
arr.find вернет только элемент, а forEach пройдет до конца, даже если уже нашел то что нужно
.findIndex
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Anton Permyakov
.findIndex
Тоже тема
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
один элемент возвращает, другой индекс...
в общем пойду for of
*Его можно break прервать?
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' instamuted ' };
один элемент возвращает, другой индекс...
в общем пойду for of
*Его можно break прервать?
у тебя есть массив и индекс, первое + второе = элемент
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
Это понятно, но задача была сразу объект получить вот такой {el, i} чтобы лишних действий не прописывать
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
А хотя...может оно и не так плохо
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
for of все равно по элементам перебирает, а не по индексам
источник

S

Sam in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Или эвеит там где ждёшь
Извини пожалуйста что трачу твоё время, не мог бы ты подробнее расписать ?
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
Anton Permyakov
for of все равно по элементам перебирает, а не по индексам
Вот только подумал об этом когда писал)

>А хотя...может оно и не так плохо
источник

{

{ ᶠʳᵉᵉᶻᶻᵉᵉ ★ : ' ins... in JavaScript Noobs — сообщество новичков
Спасибо за помощь
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Sam
Извини пожалуйста что трачу твоё время, не мог бы ты подробнее расписать ?
Ожидай ее через такой же await
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
В месте где она тебе нужна
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Там он вернет промисс
источник

AG

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

S

Sam in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Ожидай ее через такой же await
Спасибо большое, разобрался
источник

S

Sam in JavaScript Noobs — сообщество новичков
Так нельзя делать ?
источник