일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- controller
- jQuery
- 과정평가형
- 함수
- 배열
- Oracle
- select
- Database
- eGov
- 태그
- 정의
- mybatis
- was
- POI
- web.xml
- 오류
- Ajax
- 개념
- Java
- spring
- TO_DATE
- JVM
- javascript
- html
- array
- eGovFramework
- json
- input
- CSS
- sql
- Today
- Total
목록2024/03 (2)
web developer
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cWs9bg/btsFWulVwPg/rirQ7ETRUQyZIv2sjxe4DK/img.jpg)
(1) 뷰포트 정의 뷰포트(viewport)란 웹 페이지를 볼 때 보이는 영역을 말합니다. 모바일 기기에서는 디스플레이의 크기가 작아서 뷰포트가 작은 경우가 많습니다. 이 경우, 웹 페이지의 컨텐츠가 작게 보일 수 있고, 가독성이 떨어질 수 있습니다. 이를 해결하기 위해 뷰포트를 조정할 수 있습니다. 뷰포트는 HTML 문서의 태그를 이용하여 조정할 수 있습니다. 위 코드에서 width=device-width는 뷰포트의 너비를 기기의 너비로 설정한다는 의미입니다. initial-scale=1.0은 페이지 로딩 시 초기 축소/확대 비율을 1로 설정한다는 의미입니다. 이렇게 설정하면, 모바일 기기에서 웹 페이지가 자연스럽게 보이게 됩니다. 뷰포트를 설정할 때 주의할 점은, 뷰포트를 설정하면 반드시 미디어 쿼리..
자바스크립트에서 == 연산자는 값의 타입을 변환하여 비교하며, 이 과정에서 타입 간의 형 변환이 이루어집니다. 따라서 0 == ""가 true로 평가되는 이유는 다음과 같습니다 0은 숫자이고, ""는 빈 문자열입니다. 자바스크립트에서 == 연산자를 사용할 때, 두 피연산자가 서로 다른 타입이면 타입 변환이 이루어지며, 둘 중 하나의 피연산자가 숫자이고 다른 하나가 문자열인 경우, 문자열을 숫자로 변환합니다. 빈 문자열 ""은 숫자로 변환하면 0이 됩니다. 결국, 0 == 0으로 비교되어 true가 됩니다. 이러한 현상은 '==' 연산자가 동등성 비교에서 타입 간 변환을 수반하기 때문에 발생합니다. 이러한 동등성 비교를 정확하게 하고자 한다면 '===' 연산자를 사용하여 타입 변환 없이 엄격한 비교를 수행..