목록전체 글 (118)
멋쟁이v의 개발일지
📕 [목차]01. 객체란?02. 참조변수03. 객체 선언04. 객체 활용05. 객체 실습 01. 객체란?💡객체 또는 오브젝트는 클래스에서 정의한 것을 토대로 메모리에 할당된 것으로 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며, 변수, 자료구조, 함수, 또는 메소드가 될 수 있습니다.특징➡️ 메모리에 등록된 데이터(함수, 메소드, 자료구조)➡️ 객체는 속성과 기능을 가지고 있다.➡️ 객체를 대입하는 변수는 메모리에 올라간 객체의 주소를 참조하고 있다.➡️ 객체를 대입하는 변수는 참조변수라고 한다. 02. 참조변수💡메모리에 등록된 객체의 주소값을 참조하는 변수(기본형X)[코드예제] 객체 참조 변수// 원시타입 : 값 // 서로 다른 곳을 가르킨다. // num1, num2 => ..
배열과 반복문 실습1 실습. 아래의 배열의 요소에 접근하여 콘솔에 차례대로 출력 하도록 하시오. 실습2 실습. 아래의 배열의 요소에 접근하여 이름만 콘솔에 차례대로 출력 하도록 하시오. ex) 손흥민, 황희찬, 이강인, 김승규 실습3 실습. 배열에 담긴 숫자형 값 중 짝수만 찾아 합산하여 그 결괏값만 출력하시오. 실습. 추출한 짝수만 evenArray 참조변수(배열)에 담으시오 실습4 실습. 아래의 배열에 학생의 점수가 담겨 있다. 학생들의 평균 점수를 구하시오. 실습5 실습. 아래의 배열에 학생의 점수가 담겨 있다. 60점 이상인 학생 수를 구하시오. 실습6 실습. 0~1000까지 홀수인 숫자만 배열에 담으시오. 홀수들의 합산을 구하시오. [코드예제] 배열 테이블var student = [ '헤리케인'..
📕 [목차]01. for 문02. while / do while03. break04. continue05. 레이블06. 반복문 실습 01. for 문💡주어진 조건식의 평가 결과가 거짓이 될때까지 코드 블럭을 반복 실행합니다.for 문 사용 예제 [코드예제] for문.jsfor(let i = 0; i < 5; i++) { console.log(i); // 0 1 2 3 4 } // 분리 let j = 0; for(; j < 5;) { console.log(j); // 0 1 2 3 4 j += 1; } // if문을 합친것과 같음 let k = 0; if(k < 5) { console.log(k); // 0 k += 1; // k = 1 } if(k < 5) { console.log(k); // 1 k +..
📕 [목차]01. 제어문02. 블록문03. 스코프04. 조건문 01. 제어문💡➡️ 조건에 따라 코드 블록을 실행(조건문)하거나 반복실행(반복문)할 때 사용합니다. ➡️ 코드의 실행흐름을 인위적으로 제어할 수 있습니다.실행흐름 02. 블록문💡0개 이상의 문을 중괄호로 묶은 것, 코드블록 혹은 블록문이라고 합니다.➡️ 블록문은 단독으로 사용 가능➡️ 일반적으로 제어문이나 함수 선언문 등에서 사용➡️ 블록문의 끝에 세미콜론을 붙이지 않음[코드예제] 블록문.js// 블록문 { var ex = 10; console.log(ex); // 10 } 03. 스코프💡유효범위(블록) var ➡️ 함수 스코프(유효범위) / let, const ➡️ 블록 스코프(유효범위)➡️ 참조 대상 식별자를 찾아내기 위한 규칙[코드예제1..
자료형 - 값에 의하여 자료형이 결정된다. typeof 자료형 확인 - typeof 키워드로 자료형을 확인 할 수 있다. - parser 함수로 자료형을 변환 할 수 있다. 문자형 숫자형 논리형 - 논리형은 true 혹은 false 값이 담긴다. null - 변수는 존재하나, null로 할당된 상태 - null : '메모리에 할당된 공간을 더이상 참조하지 않겠다' 라는 의미 undefined - 변수는 존재하나(메모리에 할당된 공간), 초기값이 자바스크립트 엔진에 의해 undefined 값을 할당한 상태 04. 연산자💡하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리 연산 등을 수행해 하나의 값을 만듦. 피연산자 ➡️ 연산의 대상 (값)산술 연산자➡️ 단항 산술 연산자👉🏻1개의 피연산자를 산술 연..
[목차]01. select 쿼리 실행을 위한 객체 생성 및 실행02. select 쿼리 실행결과 사용03. 로그인 처리(session 이용) 01. select 쿼리 실행을 위한 객체 생성 및 실행💡ResultSet rs = null; rs = pstmt.executeQuery();➡️ ResultSet 인터페이스 데이터 타입으로 rs 객체참조변수를 선언하고 null값으로 초기화 한다.➡️ pstmt 객체참조변수에 할당된 주소를 찾아가서 메서드 영역 executeQuery() 메서드를 호출합니다.pstmt 객체참조변수에 할당된 주소👉🏻1️⃣ preparedStatement 인터페이스로 부터 명령받은 com.mysql.cj.jdbc.result패키지내 ClientPreparedStatement 클래스 통해..
[목차]01. include로 화면 구현02. redirect로 화면 연결03. 검색 조건 설정04. redirect로 화면 연결 01. include로 화면 구현💡회원전체조회 리스트 화면에 include로 회원가입 폼과 연결한다. ➡️ 회원가입 화면 + 리스트 화면[코드예제] user_list.jsp 회원리스트 아이디 비밀번호 권한 이름 이메일 수정 삭제 수정버튼 삭제버튼 02. redirect로 화면 연결💡회원가입, 수정, 삭제 후 화면 처리를 user_list.jsp 로 리다이렉트 한다.[코드예제] user_(insert, update, delete)_action.jsp// 각각 action.jsp 자바코드 맨 마지막 부분에 리다이렉트 코드 추가 // user_list.jsp로 리다이렉트 respo..