일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- DP
- upper_bound
- 위상정렬
- 다음 지도 api
- 안드로이드 스튜디오
- 인간이 그리는 무늬
- 그리디 알고리즘
- boj
- 백트레킹
- 삼성 코딩테스트
- 평창동계올림픽
- 언어의 온도
- 성화봉송
- 다이나믹 프로그래밍
- 생활코딩
- 캘리그라피
- 다음 API
- 영어회화 100일의 기적
- 외판원 순회
- Segment Tree
- 이분탐색
- multiset
- BFS
- BOJ 2098
- 성화봉송주자
- lower_bound
- yolo
- 비트마스크
- MST
- 창훈쓰다
- Today
- Total
Hoon222y
9장. 브라우저 객체 모델 9.1 브라우저 관련 객체- 브라우저 관련 모델(BOM) : 웹 브라우저와 관련된 객체의 집합을 의미 - window, location, navigator, history, screen, document 가 대표적은 브라우저 객체 모델이다. window : 브라우저창을 객체화document : 현재 브라우저에서 보여지고 있는 웹 페이지를 객체화location : 브라우저 url을 객체화 해놓은 것navigator : 브라우저 정보 자체를 얻기 위한 목적으로 사용 history : 사용자가 브라우저에서 사용한 이전 페이지에 대한 정보 + 페이지 흐름 제어 screen : 사용자가 사용중인 모니터에 대한 정보를 반환 9.2 window 객체- window 객체의 속성과 메서드를 출..
5. 함수 함수는 코드의 집합이다. 5.1 익명함수- 함수지만 이름이 없는 함수. 12345678910 // 변수를 생성합니다. var 함수 = function() { var output = prompt('숫자를 입력해주세요.', '숫자'); alert(output); }; alert(함수);// 출력 Colored by Color Scriptercs function () { 처럼 함수의 이름이 없는것을 볼 수 있다. (함수의 이름이 있다는 의미는 function 이름() { 이런 느낌이다. ) 이 때 출력 결과는 4번째 function~ 7 번째 줄 까지 출력이 된다. 즉, 함수 내부의 모든 코드를 다 볼 수 있다는 의미이다. ( alert (함수) 부분을 alert( typeof 함수)) 로 바꾼 후..
5.11 자바스크립트 내장 함수 타이머 함수 setTimeout( function, millisecond) 일정 시간 후 함수를 한번 실행 ( 일회성) setInterval( function, millisecond) 일정 시간 마다 함수를 반복해서 실행 (무한반복) clearTimeout(id) 일정 시간 후 함수를 한번 실행하는 것을 중지 clearInterval(id) 일정 시간마다 함수를 반복하는 것을 중단 setTimeout과 setInterval 두 함수는 반환값은 고유의 id 값을 가지고 있는데 이를 이용하여 clearTimeout, clearInterval을 사용할 수 있다. [코드5-30]-> 이걸 alert가 아닌 1초 간격마다 바디에 누적되게 출력할 수 있도록 수정해 보아라. 인코딩과 ..
2.10 숫자와 문자열 NaN - 자료형 숫자이긴 하지만 자바스크립트에서 표현할 수 없는 숫자이다.- 자바스크립트는 복소수를 표현 할 수 없기 때문에 복소수는 NaN이다. var num = 10/'a';alert(num) 하면 결과는 NaN이 나온다. alert(typeof num) 하면 number가 나온다. 자료형 숫자이기 때문에 이러한 결과가 나온다. 2.11 bool 자료형 변환Boolean() 2-48은 bool형이 아닐떄 명시적으로 bool 형으로 형변환하기위해서 !!를 쓰는것을 의미한다. 2.12 일치 연산자- 자료형이 다른것을 확실하게 구분 짓고 싶을 때 사용한다. ( 형변환 되는것을 구분하기 위함)=== : 양쪽 변의자료형과 값이 일치합니다.!== : 양쪽 변의 자료형이 다릅니다. 3.3..
1. 유즈 케이스 다이어그램- 시스템과 사용자 간의 통상적 교류를 기술하여 시스템이 어떻게 사용되는지 표현- 사용자 시나리오(유즈 케이스) 세트의 시각적인 목차의 개념- 시스템의 기능적인 요구사항을 도출하기 위한 명세엑터 시스템 외부에서 시스템에 자극을 제공하는 역할 - 시스템의 사용자(사람) - 외부 시스템 또는 Realtime Clock같은 장치 시스템 개발 대상이 되는 시스템 또는 그 일부( 사각형은 그 시스템의 영역을 의미) 유스 케이스 엑터의 자극에 의해 수행되는 시스템의 기능 - 시스템의 외부로 표현되느 시나리오 - 각 케이스간 연관 관계를 기술할 수 있음 유즈케이스(시나리오) - 사용자 관점에서 시스템이 수행하는 하나의 기능 명세 - 사용자가 보낸 하나의 '자극'에 대한 반응으로 시스템이 '..