안녕하세요 씨즈입니다:) 오늘은 자바스크립트의 정의와 역할에 대해 알아봅니다. 1. 자바스크립트는 사용자와 상호작용을 하는 언어이다. 'HTML'로 웹페이지의 전체적인 구조를 만들고, 'CSS'를 통해 디자인을 한다면 'javascript'는 HTML을 제어하는 언어
웹페이지의 HTML을 계층화시켜 트리구조로 만든 객체(Object) 모델입니다.JavaScript는 이 model로 웹 페이지에 접근하고, 페이지를 수정할 수 있습니다.DOM은 HTML과 javacript를 잇는 역할을 합니다. 방법은 document라는 전역 객체를
자바스크립트의 핵심 개념과 동작 원리를 이해하기 코어 자바스크립트를 읽고 학습한 내용을 정리합니다. 자바스크립트가 데이터를 처리하는 과정을 살펴봄으로써 기본형 타입과 참조형 타입이 서로 다르게 동작하는 이유를 이해하고 이를 적절히 활용할 수 있게 되는 것을 목표로 합니
자바스크립트의 핵심 개념과 동작 원리를 이해하기 코어 자바스크립트를 읽고 학습한 내용을 정리합니다.실행할 코드에 제공할 환경 정보들을 모아놓은 객체로, 자바스크립트의 동적 언어로서의 성격을 가장 잘 파악할 수 있는 개념입니다.스택은 출입구가 하나뿐인 깊은 우물 같은 데
null 병합 연산자(nullish coalescing operator) ??를 사용하면 짧은 문법으로 여러 피연산자 중 그 값이 '확정되어 있는' 변수를 찾을 수 있다. a ?? b의 평가 결과는 다음과 같다. a가 null도 아니고 undefined도 아니면 a그
이벤트루프를 들어가기 앞서 프로세스와 쓰레드의 차이점에 대해서 알아보겠습니다. 프로세스는 운영체제 위에서 독립적으로 메모리에서 실행되고 있는 프로그램을 말합니다. 1개의 프로세스는 최소 1개의 쓰레드를 가지며, 프로세스는 쓰레드의 정보를 담아 쓰레드 간의 공유 환경을
find() 메서드는 배열을 다루는 API로, 주어진 콜백 함수를 만족하는 첫번째 요소의 값을 반환한다. 아래와 같은 Student class와 students 라는 배열이 있다.students 배열에서 score가 90인 요소를 찾으려면 어떻게 해야할까? 이럴 때 f