# Flat

8개의 포스트
post-thumbnail

flat()

수업시간에 배운 내용이 아니라서 따로 찾아서 포스팅해본다.평소에 알고리즘을 공부하다보면 가끔 이런생각을 하곤했다.'2차원 배열을 1차원으로 바꿀 수 있으면 조금 편할 것 같다..'이것이 가능한 메소드가 바로 flat()이다.바로 예제 코드를 보자.풀어서 설명하자면, 파

약 5시간 전
·
0개의 댓글

flatten, unflatten

자바스크립트에서 unflatten은 다음과 같은 중첩된 배열을 의미한다.flatten은 다음과 같이 중첩이 없는 배열을 의미한다.flat 메서드는 인수로 전달한 깊이만큼 재귀적으로 배열을 평탄화 한다.쉽게 이해해보자.다음과 같은 배열이 있다.여기서 배열을 평탄화 하는

2022년 4월 23일
·
0개의 댓글

1.8

function a() {let a = 123return function b() {return a++}}함수 밖에 전역변수에서 쓸 때 garbage data를 쓰기 때문에 안 쓰기 위해 안에 넣는다.그런데 이렇게 된다면 scope로 인해 내부에 있는 값을 외부에서 건드

2022년 1월 10일
·
0개의 댓글
post-thumbnail

[JS] find, findIndex, some, every, flat, flatMap, Sort, fill

new array를 return하는 것이 아니라 조건에 부합하는 첫번째 아이템을 return한다.조건에 부합하는 element의 index 값을 return한다.불리언 값을 return 한다. 조건에 부합하는 element가 하나라도 있다면 true를 return한다.

2021년 12월 20일
·
0개의 댓글

Javascript Array관련 Method

모든 하위 배열 요소를 지정한 깊이까지 재귀적으로 이어붙인 새로운 배열을 생성하여 returndepth는 중첩 배열 구조를 평탄화할 때 사용할 깊이 값이다. (기본값은 1).

2021년 4월 1일
·
0개의 댓글
post-thumbnail

[TIL] 2020. 05. 26. Flat_SetTimeout

flat() 메서드는 모든 하위 배열 요소를 지정한 깊이까지 평탄화하여 새로운 배열을 생성한다.setTimeout()메서드는 타이머가 만료된 뒤 함수나 지정된 코드를 실행한다.underbar 과제 생각보다 어려워서 혼났다. 과제 중 처음 보는 메소드 두 개를 정리해봤다

2020년 5월 26일
·
0개의 댓글