특정 조건이 만족 될 때에만 특정 코드를 실행 시킬 수 있습니다. 코드가 {}로 감싸져 있는데, 이를 코드 블록이라고 한다. 만약에 조건이 true가 된다면 지정한 코드가 실행, 아니라면 false라면 코드가 실행되지 않는다. let과 const는 다른 블록 범위에서
객체는 한 변수, 혹은 상수에 여러가지 정보를 담기 위함이었다면, 배열은 여러개의 항목들이 들어있는 리스트와 같다. 배열을 선언할 때에는 이렇게 \[]안에 감싸주면 된다. 배열 안에는 어떤 값이던지 넣을 수 있으며, 객체 배열을 만들 수도 있다. 선언 후 n번째 항목을
프로토타입과 클래스 10. 프로토타입과 클래스 객체 생성자 프로토타입과 클래스에 대해서 알아보기 전에 우선 객체 생성자라는 것을 알아보자. 객체 생성자는 함수를 통해서 새로운 객체를 만들고 그 안에 넣고 싶은 값 혹은 함수들을 구현할 수 있게 해준다. 객체 생성자
삼항 연산자의 사용법은 다음과 같습니다. 조건 ? true : false객체의 깊숙한 곳에 들어가있는 값을 꺼내는 방법을 알아보자. 예를 들어, 다음과 같은 객체가 있다고 가정해보자. 여기서 name, languages, value값을 꺼낼 때는 어떻게 해야 할까요?
회사 프로젝트의 대부분은 비동기 통신으로 API연결 작업을 합니다. 찍어내듯이 배웠지만, Promise 객체와 async/await에 대해서 알아보고자 합니다.우선 이를 이해하기 앞서 싱글 스레드 기반 JS의 비동기 처리 방법에 대해서 알아보도록 하자.C, Java,