2
나는이 목적은 다음과 VAR : 나는이 같은이 객체에 사용자를 삽입인덱스로 임의로 Javascript 개체를 선택하는 방법은 무엇입니까?
var users = {};
: 여기 많은 질문을 읽은
users["john"] = "johns property";
users["mike"] = "mikes property";
users["luke"] = "lukes property";
, 내가 배운 색인을 사용하여 객체에 직접 액세스 할 수 없습니다. 좋아, 문제 없다. 왜냐하면이 "객체 배열"에서 임의의 객체를 선택해야하기 때문이다 (올바른 표현 인 경우).
더 구체적으로 말하자면, 은 컬렉션에서 임의의 개체를 선택하고 싶습니다. 어느 쪽이든 존, 마이크 또는 루크 중 하나 일 수 있습니다. 임의의 인덱스를 얻기 위해 난수 생성기를 사용할 수 있지만 인덱스를 사용하여 컬렉션에서 개체에 액세스 할 수 없다는 것을 알고 있습니다. 그래서 방향을 찾고 있어요.
키가'Object.keys를 사용하여 가져 오기()'. 0부터 'no.'까지 임의의 숫자를 가져옵니다. 키 - 1'. 열쇠의 그 인덱스에있는 키의 값을 가져옵니다. – Tushar
'Object.keys (users)'는 출발점입니다 ... oops, Tushar가 저를 때려 눕 힙니다. –