함수 부분에 매개변수가 함수를 호출할 때 인수로 전달 된 값을 내부에서 활용할 수 있다는 건 알겠지만,호출시에 인수값을 넣어주지 않았는데 event매개변수를 작성하여 활용하는 걸 본 적이 있는데 어떤 방식으로 동작하는건지 원리를 이해해볼 필요가 있을 것 같다.
변수(Variable)는 프로그램에서 사용되는 데이터를 일정 기간 동안 기억하여 필요한 때에 다시 사용하기 위해 데이터에 고유한 이름인 식별자(identifier)을 제외한 나머지 값들(배열, 함수, 정규표현식 등)은 모두 객체이다. 또한 객체는 pass-by-refe
조건문은 주어진 조건식의 평가 결과에 따라 코드 블럭의 실행을 결정합니다. 조건식은 불리언 값으로 평가될 수 있는 표현식 입니다.if까지만 쓰던, else if까지만 쓰던 else까지만 쓰던 관계 없이 잘 동작한다.조건이 적은 if문은 상향 조건 연산자로 바꿔 쓸 수
Scope는 참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떤 대상을 다른 대상과 구분하여 식별할 수 있는 유일한 이름)를 찾아내기 위한 규칙이다. 자바스크립트는 이 규칙대로 식별자를 찾는다.변수는 전역 또는 코드 블록 (if, for, whle,
함수 빠른 복습 함수는 온디맨드 형식으로 코드를 정의하는 구조 입니다. javascript가 코드를 읽으면 전체 코드를 먼저 확인하고 추가한 함수 선언을 찾아서 함수를 등록합니다. 그러면 스크립트가 실행되고 함수를 원할 때 마다 호출 할 수 있습니다. 함수 내에서

정답 숫자의 범위와 선택 할 숫자를 input에 입력하고 버튼을 클릭하면 결과를 도출하는 게임을 만들고자 합니다.html 구조입니다. 두 개의 입력란을 만들고, 입력란에 대한 부기설명을 label로 해줬습니다.나중에 내부 텍스트를 넣어줄 info라는 클래스를 가진 p태
동기식 처리 모델은 직렬적으로 태스크를 수행한다. 즉, 태스크는 순차적으로 실행, 어떤 작업이 수행 중이면 다음 작업은 대기한다.이를태면 서버에서 데이터를 가져와서 화면에 그려낼 때데이터를 요청하고 데이터가 응답될 때까지 이후 태스크들은 블로킹 된다.위 예시는 동기식으
본 글은 hash change와 history API를 공부하고 기술하기 위해 URL API를 훑어보기 위한 글 이며 MDN문서를 참고하였습니다.URL API는 '유효한' Uniform Resource Locator을 구성하는 요소와 URL에 엑세스하고조작하는 API