Size: a a a

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

2021 October 03

V

V in JavaScript Noobs — сообщество новичков
const arr = [ "j", "a", "v", "a", "s", "c", "r", "i", "p", "t"]
console.log(arr[0]);
источник

TT

T T in JavaScript Noobs — сообщество новичков
теперь какой тип у нас в arr[0]?
источник

V

V in JavaScript Noobs — сообщество новичков
string?
источник

TT

T T in JavaScript Noobs — сообщество новичков
покажи свой код, посмотрим :)
источник

ВК

Вячеслав Колесников... in JavaScript Noobs — сообщество новичков
Ребята как в telegraf отправить контакт в определенную сцену, имея его id?
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
const arr1 = [{name:'pl1', act:'action1'},{name:'pl2', act:'action2'},{name:'pl3', act:'action3'},{name:'pl1', act:'action1'},{name:'pl2', act:'action2'}]
const arr2 = [{name:'pl1', act:'action1'},{name:'pl2', act:'action2'}]

const newArr = arr1.slice(0,arr2.length)


const objectsEqual = (o1, o2) => Object.keys(o1).length === Object.keys(o2).length && Object.keys(o1).every(p => o1[p] === o2[p]);
const arraysEqual = (a1, a2) =>  a1.length === a2.length && a1.every((o, idx) => objectsEqual(o, a2[idx]));

а чтобы сравнить по полю name и act надо o1[p]['name'] === o2[p]['name'] ?
источник

TT

T T in JavaScript Noobs — сообщество новичков
верно ) а какой метод имеем мы для поднятия в верхний регистр? )
источник

V

V in JavaScript Noobs — сообщество новичков
toUpperCase?
источник

TT

T T in JavaScript Noobs — сообщество новичков
верно, следовательно, что мы пишем? )
источник

TT

T T in JavaScript Noobs — сообщество новичков
так у тебя пустой arr
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Ой, если он не пустой
источник

TT

T T in JavaScript Noobs — сообщество новичков
прочитай, про Object.keys()
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Я знаю,что так ключи получаем
источник

KA

Kirill Aksenov in JavaScript Noobs — сообщество новичков
const getRandomElement = (elements) => elements[getRandomInteger(0, elements.length -1)];

const createOffer = () => ({
 author: offer.avatar,
 title: offer.title,
 address: offer.address,
 price: offer.price,
 type: getRandomElement(offer.type),
 rooms: offer.rooms,
 guest: offer.guest,
 checkin: getRandomElement(offer.checkin),
 checkout: getRandomElement(offer.checkout),
 features: getRandomElement(offer.features),
 description: offer.description,
 photos: getRandomElement(offer.photos),
});



const arrayOffers = [];
for (let i = 0; i <= 10; i++) {
arrayOffers.push(createOffer());
}
console.log(arrayOffers);
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Просто я думаю как можно сравнить массивы объектов по 2м полям
источник

TT

T T in JavaScript Noobs — сообщество новичков
он сравнивает по всем свойствам
источник

TT

T T in JavaScript Noobs — сообщество новичков
как бы обьекты так сравнивают
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
Типо объекты по 2 ключами нельзя сравнить?
источник

j

jk in JavaScript Noobs — сообщество новичков
Array.from(Array(10), createOffer)
источник

j

jk in JavaScript Noobs — сообщество новичков
Но зачем
источник