본문 바로가기

학원 일기

(97)
JS4 BOM - 브라우저 모든요소 DOM - document객체 (BOM의 하위속성) JSON데이터 저장방법 var 변수명 = JSON.stringify ({ 키이름 : 변수 }) or = [ {"키 이름" : " 값"}] js로 css사용 방법 - 변수.style.(속성) = "옵션" (단 , getElementsByClassName으로 가져온 변수일경우 [인덱스]를 꼭 활용해야 사용가능하다) 노드 - 데이터의 분기점 , 데이터의 접속점 list 생성방법 - var 변수명 = new Array() change특징 - 포커스가 풀리는 순간을 변화가 일어난시점으로 인식한다
최범균의 JSP2.3웹프로그래밍 정복 PART2 - 필수습득 chapter05 기본 객체와 영역 chapter06 에러 처리 chapter07 페이지 모듈화와 요청 흐름 제어 chapter08 자바빈과 액션 태그 chapter09 클라이언트와의 대화 1 :쿠키 chapter10 클라이언트와의 대화 2 : 세션 chapter11 표준 언어(Expression Language) chapter12 표준 태그 라이브러리(JSTL) ---------------------------------------------------------------------------------- [chapter 05 기본 객체와 영역] 이장에서 다룰 내용 -JSP 기본 객체 -out 기본 객체 -pageContext 기본 객체 -application 기본 객체 -기본 객체와 속성 1) 기본..
JS3 이벤트 - 브라우저에서 동작 발생 이벤트 헨들러 - 이벤트에 반응하는것 이벤트 헨들러 사용방식 1)인라인 - 태그안에 이벤트핸들러명 : 함수사용 2) 기본 - id나 this를 통해 해당태그 값에 접근후 이벤트처리 3)표준 - id나 this로 접근하여 addEventListener(이벤트핸들러명, 함수) 로처리 innerHTML = 열고 닫히는 태그의 문자열로 접근 window.onload = function(){ 실행구문 } - window객체 로드
JSON이란 JSON - "키"=값으로 이루어진 데이터묶음
실행환경이란 실행환경 - 코드내부에서 무언가(정확히 정의하지못한상태)될때 생기는 것 특징 - 실행순서대로 스택형태로 쌓인다 스택으로 생성될때 vo또는go / sc / this 가 생성된다 https://poiemaweb.com/js-execution-context
클로저란 클로저 - 자유변수에대한 접근이 막혀있는것 자유변수 - 실행환경에 생성된 변수 핵심 - 실행환경이 생성될때의 순간을 참조해놓는것 아래설명을위해 알아야할 개념 - 실행환경 클로저가 생성될때 외부함수의 변수를 호출하면 스코프체인이 형성된다 스코프체인을 이용해 클로저는 외부함수의 객체를 계속해서 참조할수있다 ( 단 실행환경을 참조하고있는 변수가 있어야한다) 응용 - getter,setter, 더있는지 없는지 모르겠다
js2 2008 - > ES5 2016 - > ES6 ES6은 아직도 호완이 안되는 웹브라우저가 있다 DOM(Document Object) BOM(BrowserObject) 익명함수 var a = function(){} 화살표함수?람다함수? var a = () => 리턴값 or var a = () => {} js에서 매개변수는 실행하는데 있어서 큰문제가아니다 어떤 매개변수가 몇개필요한지 알려주는 약속과도 같다 메서드안에 여러가지 인자를전달하고 console.log(arguments) 를 사용하면 전달한 인자를 배열형식으로 전부 가지고 있다 ex) a+b의 메서드에 1,2,3을 전달하고 return argument[2] + b라고 적으면 5가 반환된다 즉시실행함수 사용목적 - 1회만 사용하는데 메모리 낭비, 변수..
js 함수기반의 객체지향언어 > flase로생각 나머지는 true infinity - 수가 범위를 벗어난경우 ===
최범균의 JSP정복해보자 part 5개 챕터22개의 어마어마한 분량 part 1 chapter 01 20p~32p 1) 이책의 범위 -서버 웹 기술인 JSP, DB조작에 필요한 JDBC 배울내용 - JSP를 이용한 웹개발, 서버 코드의 전형적인구조 (서비스-DAO ,DTO구성) 서블릿에대한 기초, MVC 구조에대한 기초, JSP와 DB연동한 게시판 개발 배운후 목표 - JSP를 활용한 기초수준의 웹사이트 제작 2) 대상독자 1.자바에대한 기본적인이해 이중 내가 모르는것 - classpath에대한 기초지식 2.HTML의 기본적인 지식 3) 준비물(실습환경) JDK8/톰캣8/MySQL/이클립스 JDK - JDK8설치 / JAVA_HOME환경 변수설정 [ chapter 02 - 웹프로그래밍 기초 ] 1.웹과 웹프로그래밍 -주소와 웹브..
server폴더 문서들 어쩌따보니 Server프로젝트의 파일들 확인하게됐음 catalina.policy -보안정책 권한 설정 파일이다. jvm에 의해서 웹 애플리케이션에 강제적으로 보안정책 권한을 설정한다 --보안이랑 관련돼있다고 했는데 주석을보니 틀린말은아니지만 web dynamoc content에서 사용하기위한 java의 jre패키지들을 사용할수있게 허가해주는 것을 기술하는 파일같았다 catalina.properties -서버를 시작할때 검색하는 서버,공유로더,jar 등의 공유정보를 포함한다. --말그대로인것같다 사용되는것들? 에대한 정보를 포함한다 단순포함한건지 적용을한건지는 잘모르겠다 context.xml -세션,쿠키,저장경로 등을 지정하는 파일이다 --catalina.base는 엔진의 파일의 가동/중지 , 설정 등등 ..