[JavaScript] 객체 key, value 가져오기
1. Object에서 key를 배열로 가져오기 Object.keys(obj)는 객체의 key를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.keys(myObj)); Output: [ '1', '2', '3', '4' ] 2. Object에서 value를 배열로 가져오기 Object.values(obj)는 객체의 value를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.values(myObj)); Output: [ 'a', 'b', 'c', 'd' ] 3. Object의 entry(key-value 쌍)를 배열..
2023. 8. 1.
[JAVASCRIPT] 정렬 함수, sort()
arrayobj.sort(sortFunction) arrayobj는 임의의 Array 개체이다. sortFunction는 요소 순서를 결정하는 데 사용되는 함수의 이름이다. 생략하면 오름차순, ASCII 문자 순서로 정렬된다. sortFunction 인수에 함수를 지정하면 아래의 값 중 하나가 반환된다. 첫 번째 인수가 두 번째 인수보다 작을 경우 - 값 두 인수가 같을 경우 0 첫 번째 인수가 두 번째 인수보다 클 경우 + 값 문자 정렬 var fruit = ['orange', 'apple', 'banana']; /* 일반적인 방법 */ fruit.sort(); // apple, banana, orange 숫자 정렬 var score = [4, 11, 2, 10, 3, 1]; /* 오류 */ score..
2021. 12. 7.