[JavaScript] Array.flat() 메서드 (다차수 배열의 차수를 줄이는 방법)
안녕하세요. 혀코입니다. 이번 시간에는 다차수 배열의 차수를 줄이는 자바스크립트의 flat() 메서드에 대해서 알아보겠습니다. 자바스크립트 Array의 flat() 메소드는 Array 배열 구조안에 또 다른 Array를 값을 가질때 이 Array를 평평하게 만드는 함수입니다. 예를 들어 array1이라는 Array에 [ 1, 2, 3, [ 4, 5, 6 ] ] 값이 있을 때, array1.flat()을 실행시키면, [ 1, 2, 3, 4, 5, 6 ]을 반환합니다. 2차수의 배열을 1차수의 배열로 변환 var array1 = [1,2,3,[4,5,6]] array1.flat() // [1, 2, 3, 4, 5, 6] 만약 Array 안의 Array 값에 또 다른 Array가 존재할 경우, flat()을 ..
2022. 7. 15.
배열(Array)을 일괄적으로 업데이트 하는 방법 | map | JavaScript
안녕하세요. 혀코입니다. 이번 시간에는 배열(Array)을 일괄적으로 업데이트 하는 방법에 대해서 알아보겠습니다. const var1 = [2, 4, 6]; 상수 var1을 만들고, 배열(Array) [2, 4, 6]을 var1에 저장했습니다. 상수 var2를 만들고, var1에 각 값에 2를 곱한 값을 var2에 저장하려면 map 함수를 사용해야 합니다. const var1 = [2, 4, 6]; const var2 = var1.map(x => x * 2); // [4, 8, 12] 이렇게 배열을 일괄적으로 업데이트 하는 방법에 대해서 알아봤습니다. 유용하셨다면, 공감과 구독 부탁 드립니다. 감사합니다. :)
2020. 8. 28.
숫자와 문자로 이루어진 배열을 하나의 문자열로 만드는 방법 | join | JavaScript
여러분 안녕하세요. 혀코입니다. 이번 시간에는 문자로 이루어진 배열을 하나의 문자열로 만드는 방법에 대해서 알아보겠습니다. const var1 = [1, 'a', 'b', 'c', 2]; 변수 var1을 만들고, [1, 'a', 'b', 'c', 2] 배열을 var1에 저장했습니다. 이 배열을 하나의 문자로 만들려면, join 함수를 사용해야 합니다. const var1 = [1, 'a', 'b', 'c', 2]; const var2 = var1.join(''); console.log(var2); // 1abc2 변수 var2을 만들고, 변수 var1에 join함수를 사용해서 변수 var2에 저장했습니다. console.log를 사용해서 변수 var2를 출력해보면, 숫자와 문자가 하나로 합쳐져 하나의 문..
2020. 8. 26.
배열 순서를 역순으로 바꾸는 방법 | reverse | JavaScript
안녕하세요. 혀코입니다. 이번 시간에는 배열 순서를 역순으로 바꾸는 방법에 대해서 알아보겠습니다. const var1 = [1, 'a', 3, 'b', 5]; 변수 var1에 배열을 입력했습니다. 이 배열을 역순으로 바꾸려면, reverse 함수를 사용하면 됩니다. const var1 = [1, 'a', 3, 'b', 5]; const var2 = var1.reverse(); console.log(var2); // [5, "b", 3, "a", 1] 변수 var2를 만들고, 변수 var1에 reverse 함수를 사용해서 var2 변수에 저장했습니다. 변수 var2를 console.log로 출력하면 원래 배열의 값이 역순으로 저장된 것을 확인할 수 있습니다. 이렇게 배열 순서를 역순으로 바꾸는 방법에 대해..
2020. 8. 25.