본문 바로가기

반응형

분류 전체보기

(144)
2024.08.09. 다차원 배열 * 다차원 배열  - 1차원 배열 여러개가 모여 2차원 이상의 배열을 이루는 것.   - 일반적으로 다차원 배열 = 2차원 배열을 의미  * 2차원 배열   - 행, 열의 구조로 이루어진 배열 (이해하기 쉽게 생각하면)   - 실제 데이터가 저장되는 공감. = 열     열 공간의 주소를 저장하는 공간 = 행   - 배열 크기 :      1) 행크기 : 배열명.length      2) 열크기 : 배열명[행인덱스].length, ex. arr[0].length      데이터타입[][] 변수명;      변수명 = new 데이터타입[행크기][열크기];      변수명[행인덱스][열인덱스];     데이터타입[][] 변수명 = {   {1, 2, 3},    {4, 5, 6},    {7, 8, 9}  ..
2024.08.09. HTML - form 1 1. 폼 안에서 여러 구역 나누기 : 폼요소를 그룹으로 묶는 fieldset, legend 태그상품선택  2. 요소(태그)의 항목명 지정 : label 태그아이디(6자이상) : 태그 내에 태그를 넣어서 사용함. -->아이디(6자이상) :
2024.08.09. HTML - 비디오태그, 오디오태그, a 태그 * 비디오 태그, 오디오 태그- object, embed : ~ HTML4 까지 사용함.  : 주로 pdf 파일 올릴 때 사용함. 아직도 사용하는 곳이 있다. : 브라우저중에서 object 못 사용하는 태그에서 사용했음. 음악만 가능함. - video, audio : HTML5 ~ 현재까지 사용중.  controls : 플레이 컨트롤 나오려면 controls 가 있어야 함.   autoplay : 자동재생이 되어야하지만 구글에서는 자동재생이 안되도록 되어있다.   loop : 반복재생   muted : 음소거를 하면 autoplay 가 적용이 된다.   poster : 썸네일 - [ , 태그 사용예시 ]* a태그 : 하이퍼링크 역할을 하는 태그- target 속성 : 연결한 내용이 표시될 위치, 현재..
2024.08.08. 객체 -1 - 범위 :  메서드   단독으로 존재하는 것 : 함수  객체 안에 있는 기능들 : 메서드- 객체와 인스턴스    객체 : 자주 사용하는 요소로 미리 정의되어 있음.   인스턴스 : 필요할때마다 만들어서 사용함. 객체를 복제해서 만듦. - 프로퍼티(속성)와 메서드(기능)   * 객체의 종류 : 내장객체 , 사용자 정의 객체, 브라우저와 관련된 객체- 내장객체  ex. Array 객체의 length : 요소사용방법 - 배열명.length- 사용자 정의 객체  사용자가 필요데 따라 직접 정의한 객체   [ 사용자 객체 정의 기본 문법] let 객체를 저장할 변수명 = { 속성명1 : 값1, 속성명2 : 값2, ... 생략 ... 속성명n : 값n }- 객체 내의 속성에 접근하는 방법 : 객체명.속성명 ex...
2024.08.08. 이벤트, 배열 * 이벤트(EVENT)- 웹 브라우저나 사용자가 행하는 어떤 동작. 웹 문서 영역 안에서 이루어지는 동작만을 의미함.   예를들어 웹 문서 영역을 벗어나 제목 표시줄을 클릭하는 행위는 이벤트가 아님.- 웹에서의 이벤트란? 어떤 대상(요소)에 사용자가 특정 액션을 취하는 것   ex) 버튼 클릭, 텍스트(키보드 키) 입력, 마우스 이동 등 - 이벤트가 발생하면 해당 이벤트에 대한 동작을 처리하도록 하는 것을    이벤트 처리(Event Handling)라고 하고,    이벤트 처리를 위한 함수를 이벤트 처리기(Event Handler) 라고 한다. [ 이벤트 처리(Event Handling) ] - 이벤트가 발생했을 때 특정 작업을 수행하도록 하는 것   ex) 버튼 클릭 이벤트 발생 시 alert() 함..
2024.08.06. 배열 1 배열(Array)  :  같은 타입 데이터 여러개를 하나의 변수명을 사용하여 연속된 공간으로 다루는 것.    1. 같은 데이터타입만 하나의 배열로 저장가능   2. 기본 데이터타입과 참고 데이터타입 모두 배열로 저장 가능.   3. 배열명을 사용하여 여러 데이터 관리 가능.   4. 배열 내에 자동으로 부여되는 번호(인덱스 index)를 사용하여 배열의 각 요소 접근.       (인덱스 번호는 0부터 시작하여 배열크기보다 -1번까지 자동으로 부여됨.)      (ex. 배열 크기가 5일 경우 5개의 데이터 저장가능 & 인덱스는 0 ~ 4까지)   5. 배열 크기는 배열명. length 속성을 통해 얻을 수 있음.   6. 배열은 배열 '선언 -> 생성 -> 초기화' 과정을 거쳐서 사용함.    7. ..
2024.08.06.-08.07. JS - 함수 [ 함수(function) ]- 어떤 기능을 수행하는 명령어들의 모음(묶음)[ 사용자 정의 함수 ]- 함수(function)는 단독으로 존재할 수 있지만, 메서드(method)는 클래스 내에서만 정의 가능 - 자바의 메서드와 달리 함수 정의 시 리턴타입을 명시하지 않으며  파라미터(매개변수) 지정 시 거의 동일하나 타입을 명시하지 않음     => 전달인자(Argument, 아규먼트) : 함수 호출 시 함수에 전달하는 데이터 ex. 로그인시 아이디, 비밀번호.     => 매개변수(Parameter, 파라미터) : 함수 호출 시 함수에 전달되는 데이터를 받아 저장할 변수            (매개체가 되는 변수다. 아규먼트와 통합해서 불러도 상관없음.)    => 리턴값(Return value) : 함수..
2024.08.05. break && continue *break & continue;   - 반복문 내에서 반복문을 제어하는데 사용.   - 주로 조건식 (if문 등)과 결합하여 사용.     1. break문   - 현재 수행중인 반복문을 종료하고 빠져나가는데 사용.   - break문을 만나면 반복문 내의 break문 보다 아래쪽 문장실행을 생략하고 즉시 반복문을 빠져나감.     2. continue문   - 현재 수행중인 반복문의 특정 문장 실행을 생략하는데 사용.   - 현재 수행중인 반복문의 continue문 보다 아래쪽 문장 실행을 생략하고 다음 반복을 진행하기 위해 위로 점푸.   - for문에서 증감식으로 이동. while문은 다음 조건식으로 이동. int i = 1;while (i  * 중첩반복문중첩 반복문 내에서 break, conti..

반응형