나는이 개 자바 스크립트 변수를 가지고있다 :선택 값은
var list1 = "john doe|bill williams|poll bregg|michael jordan";
var list2 = "analytic|trader|doctor|athlete";
우리는이 두 변수 사이의 관계는 이름과 직업은 예를 들어, 같은 순서로 배치되어있는 것을 염두에 걸릴해야합니다. 설문 조사는 의사이지만, 의사는 분석입니다.
두 번째 변수 값을 첫 번째 변수로 선택한 값을 기준으로 함수를 만들어야합니다. 예 :
function getProfession(name){
...
return profession;
}
해결책을 제안하거나 단서를 줄 수 있습니까? 아마도이 배열이나 smth 배열을 사용해야합니다!
for(i in persons)
alert(persons[i]["name"]+" - "+persons[i]["proffesion"]);
예,'split'을 사용하면됩니다. https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/String/split하지만 JSON을 사용하는 것이 좋습니다. . – Anders