자바스크립트 - 오브젝트 순회하기 (Iterate JavaScript Object)
자바스크립트 전체 링크 다음과 같은 객체가 있다. let info = { id: 1, name: "blood", type: "strawberry", address: { city: "seoul", town: "gangnam", road: 2, }, }; 자바스크립트 객체(오브젝트)는 순서가 없기 때문에 배열처럼 순회할 수 없다. Object의 메서드를 이용해서 순회하는 것은 가능하다. Object.keys() 메서드를 이용하면 오브젝트의 key만 따로 배열로 모을 수 있다. let info = { id: 1, name: "blood", type: "strawberry", address: { city: "seoul", town: "gangnam", road: 2, }, }; let key = Object.k..
2023. 6. 26.
자바스크립트 - 배열 정렬하기 (Sorting)
자바스크립트 전체 링크 아래 배열을 선언해서 정렬해보자. 배열을 정렬해도 숫자 크기 순으로 정렬되지 않는다. 문자열 "-"가 앞으로 오고, 그 외 문자가 "1", "2", ..., "9"로 정렬되고 있다. let arr = [5, -1, 3, -7, 10, 2, 4, 20]; arr.sort(); console.log(arr); // -1, -7, 10, 2, 20, 3, 4, 5 숫자를 정렬하고 싶다면 sort에 compare option을 추가하면 된다. arr.sort((a, b) => a - b); //-7, -1, 2, 3, 4, 5, 10, 20; console.log(arr); arr.sort((a, b) => b - a); //20, 10, 5, 4, 3, 2, -1, -7; //or ar..
2023. 6. 24.