Показать сообщение отдельно
Старый 13.02.2020, 12:59   #151
rombler
Пользователь
 
Регистрация: 13.01.2020
Сообщений: 69
Сказал(а) спасибо: 48
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
rombler пока не определено
По умолчанию

Цитата:
Сообщение от Ovsyanicov Посмотреть сообщение
Это массив, в котором лежит объект, а не ассоциативный массив.

Вот так тоже сработает:
PHP код:
console.log(arrRis[0].Tip); //"line" 
А запись следующей пары ключ-значение у Вас произойдёт в arrRis[1], да?

В Вашем примере includes() не даёт результата:
PHP код:
console.log(arrRis.includes("Tip")); //false
console.log(arrRis[0].includes("Tip")); //false 
Зато работает hasOwnProperty();
PHP код:
console.log(arrRis[0].hasOwnProperty("Tip")); //true 
Пример кода с использованием Map:
PHP код:
let arrRis = new Map();
arrRis.set('Tip''line'); //запись пары ключ-значение
console.log(arrRis.get('Tip')); //возвращает значение, соответствующее ключу
console.log(arrRis.has('Tip')); //проверка наличия ключа 
Спасибо. Значит я что то недоглядел.
rombler вне форума   Ответить с цитированием Вверх