목차 함수 1-1. 함수 선언 및 호출 1-2. 변수 범위 함수의 매개변수 함수의 반환형 함수 표현식 함수가 변수의 값, 변수명(); 4-1. 함수 복사 4-2. 함수 선언문과 함수 표현식의 차이 콜백 함수 화살표 함수 1. 함수 함수(function)은 소스 코드의 집합으로 메소드(method), 모듈(module), 프로시저(procedure) 등을 말한다. 함수는 매개변수 및 인자, 리턴값을 가질 수 있다. 1-1. 함수 선언 및 호출 함수 선언(function declaration)에서는 반환값 선언 없이 function 키워드만 쓰인다. 자바 언어의 메소드(method)와의 대표적 차이로서 '반환형'이 존재하지 않는다. 또, 함수는 메소드보다 더 포괄적인 개념이기도 하다. function 키워드..
✅ 답안과 비교하여 스스로 스크립트 작성 개선점 짚어보기 완료(2022.02.21) 기본 문법 실습1. if문 또는 삼항연산자 사용 ✅ prompt 문구를 각 함수에 담는다. if문을 쓸 때 세 가지 외에 해당되지 않는 값이 올 경우를 대비하여 else로 처리한다. 삼항연산자의 경우도 마찬가지다. 그밖에 다른 값이 입력될 때를 위해 빈 값을 남겨두도록 한다. prompt로 "당신의 등급은 무엇입니까?" 라는 질문의 답을 받고 (기본 값 : 손님) "손님"의 경우 "글 읽기", "일반 회원"의 경우 "글 읽기, 글 쓰기", "운영자"의 경우 "글 읽기, 글 쓰기, 글 삭제" 라는 값을 변수에 저장하여 아래와 같이 alert로 출력한다. Ex. 운영자의 경우 글 읽기, 글 쓰기, 글 삭제가 가능합니다. if..
목차 클라이언트-서버 구조 1-1. 클라이언트 주요 언어 1-2. 서버 주요 언어 JavaSrcipt 2-1. JavaScript 2-2. JavaScript 실행 방식 2-3. JavaScript로 수행할 수 있는 기능 2-4. JavaScript 사용 이유 2-5. 개발자 도구 JavaScript 작성 방법 3-1. internal 방식 3-2. external 방식 3-3. inline 방식 1. 클라이언트-서버 구조 클라이언트가 주소 URL(예. 네이버)을 입력하거든 → DNS로부터 해당 IP를 확인 받아 → 이를 기반으로 서버(Server)에 요청을 넣는다: request 그런 뒤 요청한 홈페이지의 메인 .html 페이지를 결과로서 돌려 받을 것이다: response 여기서 Client 영역을 ..