Вот массив JSON ниже.
let data = {
"list": [
{ "name": "my Name", "id": 12, "type": "car owner" },
{ "name": "my Name2", "id": 13, "type": "car owner2" },
{ "name": "my Name4", "id": 14, "type": "car owner3" },
{ "name": "my Name4", "id": 15, "type": "car owner5" }
]
}
Теперь, когда я хочу получить доступ к "name"
в приведенном выше JSON списке , вот мой подход ниже.
console.log(data.list.filter(record => record.name.match(/my Name2.*/)));
Теперь я хочу передать переменную Dynami c между /my Name2.*/
, как я могу это сделать. Предположим, я хочу передать let str = 'my Name'
таким образом /str.*/
, как это возможно, и я хочу получить только массив списка "name"
, а не целую кучу существующих свойств, таких как id и введите .