Цитата:
Сообщение от 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')); //проверка наличия ключа
|
Спасибо. Значит я что то недоглядел.