1. 객체(JSON) - 제이슨을 → 문자열로 JSON.stringify(data); - 문자열을 → 제이슨으로 단, 이경우는 엄격한 형식을 지킨다(키, 값이 전부 “ “로 묶여야 한다) JSON.parse(문자열) 꼭, 쌍따옴표 2. 자바스크립트 이벤트 핸들러 * 이벤트 핸들러 - 이벤트란? 화면에서 클릭이나, 동작시 발생하는 동적인 기능입니다. - 자바스크립트의 첫번째 강력한 기능이며, 사용방법만 암기하면 충분합니다. - 태그와 스크립트의 이벤트를 연결하는 방식에는 인라인 이벤트 모델, 기본 이벤트 모델, 표준 이벤트 모델이 있으며 이벤트 앞에 on을 붙입니다. * 이벤트 종류 1) click: 마우스를 클릭했을 때 이벤트 발생 2) keyup: 키를 떼었을 때 이벤트 발생 3) load: 로딩이 완..
Array - JavaScript | MDN (mozilla.org) Array - JavaScript | MDN JavaScript Array 클래스는 리스트 형태의 고수준 객체인 배열을 생성할 때 사용하는 전역 객체입니다. developer.mozilla.org 1. 조건문(자바와 동일), 반복문, 탈출문 - 조건문: if else, switch * 예제 1 - 반복문: while, for, for in * 예제 2, 3(향상된 for문) - 탈출문: break, continue * 예제 4 2. 함수(선언적 함수) 1) 자바스크립트 사용자 정의 함수 - 종류: 선언적 함수, 익명함수 - 의미: 사용자가 정의하는 함수 2) 선언적 함수 - 반환 유형은 적지 않으며 매개변수도 적지 않을 수 있습니다. ..
* JavaScript 안내서 - JavaScript | MDN (mozilla.org) JavaScript 안내서 - JavaScript | MDN JavaScript 안내서에서 JavaScript 언어 개요와 사용법을 알아보세요. 언어 기능에 대해 상세한 정보가 필요하면 JavaScript 참고서를 방문하세요. developer.mozilla.org * visual studio code에서 open folder에서 course에 js 폴더 추가해서 거기로 폴더 선택하면 저장 위치 변경 가능 - 실행 순서 1. 자바스크립트의 기본 구조 - - 자바스크립트 파일 안에는 5. 데이터 타입 1) 기본타입 - 숫자(number): 정수, 실수 구분 없음 - 문자열(string): 문자, 문자열 구분 없음 쌍따..