당신이 나를 도울 수 있습니다. ID로 개체 값을 반환하는 전역 개체 및 함수를 만들려면 어떻게해야합니까?자바 스크립트 | 객체, 배열 및 함수
예 :
나는 새로운 기능을 만들 수있는 방법var chat = {
data : {
friends: {}
}
}
....
/*
JSON DATA RETURNED:
{"users": [{"friend_id":"62","name":"name","username":"admin","thumb":"images/avatar/thumb_7d41870512afee28d91.jpg","status":"HI4","isonline":""},{"friend_id":"66","name":"Another name","username":"regi","thumb":"images/avatar/thumb_d3fcc14e41c3a77aa712ae54.jpg","status":"Всем привет!","isonline":"avtbsl0a6dcelkq2bd578u1qt6"},{"friend_id":"2679","name":"My name","username":"Another","thumb":"images/avatar/thumb_41effb41eb1f969230.jpg","status":"","isonline":""}]}
*/
onSuccess: function(f){
chat.data.friends = {};
for(var i=0; i< f.users.length;i++){
chat.data.friends.push(f.users[i])
}
}
(그것은 friend_id에 의해 값을 반환합니다)? 사용
get_data_by_id: function (what, friend_id) {
/*obj.what = getfrom_globalobject(chat.data.friends???)*/
}
예 :
var friend_name = get_data_by_id(name, 62);
var friend_username = get_data_by_id(username, 62);
var friend_avatar = get_data_by_id(thumb, 62);
나는 당신이 ... 대신 코드의 비트를 copypasting의 그냥 "이해없이 어딘가에서 copypasted"비명 소리도 첫 조각을 프로그램하는 방법을 배우는 것이 좋습니다. – Esailija