내 onRegister 함수에서 배열 값 이름을 검색하려고합니다. 하지만 arrayFullNames.name이 맞다고 생각하지 않습니다.개체 배열에서 배열 값 검색
var arrayFullNames = [
{name: 'David', surname: 'Jones', age: 29},
{name: 'Jack', surname: 'Sparrow', age: 33},
{name: 'Monkey', surname: 'Idontknow', age: 9},
{name: 'JavaScript' , surname: 'Something', age: '6 weeks'}
];
function onRegister(){
var userQuestion = prompt("What is your name", '');
if(userQuestion == arrayFullNames.name){
alert('name match');
}else{
alert('no match');
}
}
여기에 첫 번째 대답은 도움이 될 수 있습니다 : https://stackoverflow.com/questions/3010840/loop-through-an-array-in-javascript을 당신이 누락 – Tals