Size: a a a

Angular - русскоговорящее сообщество

2021 March 29

АБ

Алексей Бируля... in Angular - русскоговорящее сообщество
Roman Yazvinsky
Как "или". Или одно, или другое
Есть еще и "&" :)
А как & применяется в данном контексте? string & "Hello world!" типа строка и вот такое значение?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Алексей Бируля
А как & применяется в данном контексте? string & "Hello world!" типа строка и вот такое значение?
Это больше применимо к интерфейсам. Когда объект должен 2 интерфейса сразу имплементить
Ну или
class MyClass implements Interface1, Interface2
class MyClass implements Interface1 & Interface2
одно и то же

myProp: Interface1 & Interface2 - требует объект, удовлетворяющий двум интерфейсам
источник

АБ

Алексей Бируля... in Angular - русскоговорящее сообщество
Roman Yazvinsky
Это больше применимо к интерфейсам. Когда объект должен 2 интерфейса сразу имплементить
Ну или
class MyClass implements Interface1, Interface2
class MyClass implements Interface1 & Interface2
одно и то же

myProp: Interface1 & Interface2 - требует объект, удовлетворяющий двум интерфейсам
MMM! Понял, спасибо за оперативную помощь!
источник

АБ

Алексей Бируля... in Angular - русскоговорящее сообщество
Roman Yazvinsky
Это больше применимо к интерфейсам. Когда объект должен 2 интерфейса сразу имплементить
Ну или
class MyClass implements Interface1, Interface2
class MyClass implements Interface1 & Interface2
одно и то же

myProp: Interface1 & Interface2 - требует объект, удовлетворяющий двум интерфейсам
Видосы смотрел с синтаксисом, но там ничего не говорят про такую запись
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
хелпаните мужики, как я от этого могу отнимать единицу по х в цикле?
источник

S

Shodmon in Angular - русскоговорящее сообщество
привет, можете подсказать чат по JS?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Zhenya Kornelyuk
хелпаните мужики, как я от этого могу отнимать единицу по х в цикле?
Если порядок [x, y z], то vertices.forEach(v => v.pos[0] -= 1)
источник

L

Looch in Angular - русскоговорящее сообщество
Roman Yazvinsky
Если порядок [x, y z], то vertices.forEach(v => v.pos[0] -= 1)
лучше map что б не мутировать
источник

L

Looch in Angular - русскоговорящее сообщество
он же в глубине не увидит что коллекция поменялась
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
мне это вообще нужно сделать N раз
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Looch
лучше map что б не мутировать
Я считаю, что вектора - мутируемая структура данных
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Shodmon
привет, можете подсказать чат по JS?
источник

L

Looch in Angular - русскоговорящее сообщество
Roman Yazvinsky
Я считаю, что вектора - мутируемая структура данных
можно и мутировать, просто нужно будет парится с тем что б angular увидел этот change
источник

L

Looch in Angular - русскоговорящее сообщество
Zhenya Kornelyuk
мне это вообще нужно сделать N раз
ну так сделай сверху еще один цикл
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Looch
можно и мутировать, просто нужно будет парится с тем что б angular увидел этот change
Да, тут согласен, но это уже другой вопрос. Просто map будет немного путать, лучше напрямую [...arr] пересоздать
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
мне нужно за один проход делать 6 строк
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
то есть старые значения остаются, а по x -1
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Zhenya Kornelyuk
мне нужно за один проход делать 6 строк
Что мешает сделать так:
for (let i = 0; i< n; i++) {
   vertices.forEach(v => v.pos[0] -= 1)
}
Хотя очевидно, что если постоянно -1, то можно за один цикл -n сделать
vertices.forEach(v => v.pos[0] -= n)
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
так а добавление где? мы же просто прошли и минуснули
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Zhenya Kornelyuk
так а добавление где? мы же просто прошли и минуснули
Шо куда добавлять, в тз такого не было
Мы содержимое массива меняем
источник