목록2024/01 (3)
oris9
데이터파일 data.json 더보기 { "soccer": { "name": "Soccer", "subscribers": 800000, "description": "The football subreddit. News, results and discussion about the beautiful game.", "posts": [ { "title": "Marten de Roon to make pizza for more than 1,000 people in Bergamo if Atalanta win the Champions league.", "author": "joeextreme" }, { "title": "Stephan Lichtsteiner has retired from professional footbal..

큰 따옴표나, 작은따옴표 실수로 빼먹으면 이렇게 된다. 맥은, control + g 윈도우는 ctrl + g 로 탈출 가능

JavaScript의 동작원리에 대해 (콜스택, 큐, 이벤트루프) ES6 기준으로 작성되었습니다 *Heap : 변수나 객체 같은 참조 타입들이 이곳에 할당됨 JavaScript는 콜스택방식으로 코드를 처리하고, 한 번에 코드를 한 줄만 수행할 수 있습니다.(=싱글스레드처리방식) 콜스택(Call Stack) 방식이란, 호출된(call)된 코드들이 push되어 콜스택에 쌓이면서(stack) 코드 처리가 진행됩니다. 이때, 코드는 팬케이크처럼 아래에서 위로 쌓이게 됩니다. 이렇게 콜스택에 쌓인 코드는 위에서부터 처리되며, 값이 반환되면(실행 완료되면) 빠져나갈 수(pop)될 수 있게 됩니다. (나중에 들어온 코드가 먼저 나갈 수 있는 구조임, 선입후출) 만약 함수1이 매개변수로 다른 함수(함수2)에서 반환된 ..