const arr = [] ;
이라고할때
arr['test'] = 노래1;
arr['cron'] = 노래2;
arr['master'] = 노래3;
arr['loser'] = 노래4;
연관배열을 만들어줌
배열의 값은 동적으로 변하기때문에 알수없슴
여기서 사용자가
master 클릭해서 노래재생시키고
이 노래가끝나고 자동으로 노래4 를 재생시킴
그다음 노래4가끝나고 자동으로 노래1이 재생 이렇게 무한루프 돌도록하는걸 짜는중인데 쉬운줄알았는데 엄청 어렵네
키-밸류가 계속 변하는 상태라면 할 수 없이 들은 노래의 키 따로 저장해놓고 다음 노래로 넘어가려 할때 Object.keys로 키 전부 뽑고 이 중 안 재생한 키 찾아서 재생해야겠네. 만약 전부 재생한거라면 재생했다고 저장해놓았던 키 전부 삭제하고 첨부터..
자바스크립트에 연관배열은 없음.
자바스크립트에 연관배열이라고 따로 만들어놓은 자료구조는 없지만 걍 array-like 오브젝트를 연관배열이라고 부름..