
콜백함수란? 콜백함수는 간단하게 다른 함수에 매개변수로 넘겨준 함수를 말한다. 매개변수로 넘겨받은 함수는 일단 넘겨받고, 때가 되면 나중에 호출(called back)한다는 것이 콜백함수의 개념이다. function checkGang(count, link, good) { count < 3 ? link() : good(); } function linkGang() { console.log('1일 3깡은 기본입니다. 아래 링크를 통해 깡을 시청해주세요'); console.log('https://youtu.be/xqFvYsy4wE4'); } function goodGang() { console.log('오늘 할당량은 모두 채우셨습니다! :)') } checkGang(2, linkGang, goodGang); 예..

데이터 타입(자료형) 변수에는 여러가지 유형이 들어갈 수 있다. 프로그램 언어에 있어 가장 기본적인 데이터 타입이라고 한다. 데이터 타입에는 숫자, 문자열, 논리값, 특수값, 심벌, 객체, 배열, 함수 등을 표현할 수 있다. 데이터 타입 유형 설 명 숫자(Number) 숫자(Number) 데이터는 단어 의미 그대로 숫자를 의미한다. 만약 큰따옴표가 숫자를 감싸고 있다면 숫자가 아닌 문자형 데이터이다. 문자열(String) 문자열(String) 데이터는 문자나 숫자를 큰따옴표("") 또는 작은 따옴표('')로 감싸고 있다. 또한 문자형 데이터에 HTML 태그를 포함하여 출력하면 태그로 인식한다. 논리값(Boolean) 논리값(Boolean) 데이터는 true(참) 또는 false(거짓)가 있다. 이 데이터..

자바스크립트 선언문 선언문은 자바스크립트 코드를 작성할 영역을 선언하는 것이라고 이해하면 된다. 자바스크립트 구문을 실행하기 위해서는 선언문을 입력해야 하고 선언문은 태그 영역 또는 태그 영역에 선언하면 된다. 라는 태그로 종료된 곳까지를 스크립트 영역이라고 부른다. 자바스크립트 주석처리 자바스크립트 영역에서 코드가 아닌 설명글을 넣고 싶을 때는 주석 처리를 하면 된다. 이때 한 줄 주석일 경우에는 '//한 줄 설명글'로 작성하고, 여러 줄 주석일 경우에는 '/*여러 줄 설명글*/'로 작성하면 된다. 코드 입력시 주의사항 대 소문자를 구분하여 작성해야 한다. 코드 한 줄을 작성한 후에는 세미콜론(;)을 쓰는 것이 좋다. 실행문 작성 시 한 줄에 한 문장만 작성하는 것이 좋다. 실행문 작성 시 괄호의 짝이..

window.alert() : 알림 창 표시하기 호출하면 알림 창에 미리 입력된 텍스트가 출력됩니다. 확인 버튼만 있으며 alert는 리턴하는 값이 없어 알림용으로 사용됩니다. window.confirm() : 확인창 표시하기 호출하면 알림 창에 미리 입력된 텍스트가 출력됩니다. 확인 버튼과 취소 버튼으로 구분되어 있으며, 각 버튼의 리턴 값이 존재합니다. 확인 버튼을 클릭하면 리턴 값으로 true 값을 돌려주고 취소 버튼을 누르면 리턴 값으로 false 값을 돌려줍니다. window.prompt() : 입력창 표시하기 호출하면 알림창에 미리 입력된 텍스트가 출력됩니다. 알림 창에 텍스트를 입력받을 수 있는 박스가 생성되어 사용자들에게 데이터를 입력받을 수 있습니다. 텍스트를 입력 후 확인 버튼을 클릭하..