
아쉽게도 공식 홈페이지를 찾지 못했다. 여러 설명 글들을 참고하여 적어보고자 한다.웹 페이지를 동적(dynamic)으로 만들어주는 프로그램이 언어정의부터 '동적'인 것이 포인트라는 것을 알 수 있다.동적인 것은 무엇이고 정적(static)인 것과 어떻게 다를까이는 우리

자바스크립트의 기본 문법에 대하여 공부해보겠다 간단하게 개념을 정리하고 내가 공부한 코드 위주로 진행하고자 한다. 변수 선언 (var, let, const) >변수란 데이터를 저장하는 공간 변수를 선언하는 세 가지 방식 var,let,const를 비교해보자 var

이번 주의 위클리 페이퍼는🇶 자바스크립트에서 this 키워드의 사용과 그 특성에 대해 설명해 주세요.🇶 렉시컬 스코프(Lexical Scope)의 개념과 그 특성에 대해 설명해 주세요.이렇게 두 가지다.JavsScript에 대해 방대한 양의 정보들이 들어왔고, 아직
이전에 정리했던 비동기 자바스크립트에 대해 수업이 진행되어 다시 한 번 정리해보고자 한다. 간단하게나마 한 번 익혀두고 수업을 들으니 낯선 느낌도 줄었고 이해도 한결 수월했다. 동기(Synchronous), 비동기(Asynchronous) 동기는 코드가 위에서 아래

앞서 자바스크립트의 비동기 구조와 Event Loop에 대해 살펴보았다.비동기 작업은 작업이 완료될 때까지 기다리지 않고 다음 코드를 실행한다는 특징이 있다.그렇다면 여기서 한 가지 문제가 생긴다.비동기 작업이 언제 끝나는지 어떻게 알 수 있을까?예를 들어 서버에서 데
자바스크립트에서 객체나 배열을 복사할 때 단순히 값이 복사되는 것이 아니라 참조가 복사되는 경우가 있다.특히 객체와 배열 같은 참조 타입(Reference Type)에서는 복사의 방식에 따라 결과가 달라진다.이때 등장하는 개념이 바로\*\*- Shallow Copy (
JavaScript에서 변수를 선언하는 방법은 크게 세 가지가 있다.이 세 가지는 모두 변수를 선언하는 키워드이지만 스코프(scope), 재선언 여부, 호이스팅 방식 등이 서로 다르다.특히 ES6 이후에는 let과 const가 등장하면서 var의 사용이 점점 줄어들게