웹프로그래밍의 3요소 HTML = 뼈대 ・웹페이지의 틀을 담당 CSS = 피부 ・웹페이지의 디자인을 담당 JavaScript = 근육 ・웹페이지의 상호작용을 담당
객체지향프로그래밍 지원동적타이핑 언어(변수의 타입을 지정하지 않음)함수형 프로그래밍 지원3가지 방식으로 변수를 선언 가능var, let, constvar는 같은 이름으로 재선언 가능var, let은 할당된 값을 다른 값으로 재할당 가능숫자문자Booleanundefine
콜백함수란 다른 함수 또는 메서드에서 자체적으로 실행 할 수 있는 함수
Document Object ModelingHTML문서를 JavaScript에서 읽을 수 있는 객체 형태로 모델링한 것브라우저에 기본적으로 내장된 API이므로 HTML의 내용을 JavaScript로 쉽게 사용 가능하다Node는 웹페이지를 구성하는 모든 HTML 태그,
1~100까지의 랜덤한 숫자를 10번 안에 맞추는 것을 도전 1~100까지의 랜덤한 숫자를 선정 Math.random() 0 ~ 1 사이의 임의의 수를 선정한다 따라서 100을 곱하여 0 ~ 99 사이의 수를 선정, 추가로 1을 더해 1 ~ 100 사이의 수 마지막
전투 기획 플레이어에게는 여러 가지 선택지가 주어진다. (공격, 연속공격, 방어, 도망 등…) 공격 - 100% 확률로 공격 성공, 몬스터에게 피격 연속공격 - 일정 확률로 최대 10번까지의 공격 성공, 몬스터에게 피격 흡혈 - 100% 확률로 공격 성공, 몬스터에게 피격, 데미지의 60% 회복 반격 - 일정 확률로 반격, 몬...
객체 지향 프로그래밍이란 상태(데이터)와 해당 데이터를 조작하는 프로세스(메서드)가 같은 모듈 내부에 배치되는 프로그래밍 방식이다 데이터와 기능이 연결되어 있어 코드의 구조와 동작을 직관적으로 파악 가능하다 객체 지향 프로그래밍의 핵심 원칙 캡슐화(Encapsulation) 중요 정보가 노출되지 않도록 객체 내부의 세부적인 사항을 감추는 것 JS에서는 변...

컴퓨터 처리와 전자 통신에서 전송 계층(Transport layer)은 계층 구조의 네트워크 구성요소와 프로토콜 내에서 송신자와 수신자를 연결하는 통신 서비스를 제공한다.Wikipedia(https://ko.wikipedia.org/wiki/%EC%A0%84%