웹앱 개발 프로젝트를 진행하게 되면서 급하게 배워야할 것들이 많아 졌다. 그중 하나가 HTML이다. 그외에도 javascript, CSS, PHP, 폰갭 등 공부해야할 것들이 산더미처럼 생겼지만, 막상 공부를 해보니 서로가 연관된 것들이 많아 차근차근 공부해나가면 될 것 같다. 개인적인 생각으로 웹개발을 기획중이면 HTML, javascript, css, php순으로 공부를 하면 도움이 될 것 같다. 본론으로 들어가서 오늘은 HTML의 기본 구조에 대해서 소개해보고자 한다. 기본 구조는 다음과 같다. HTML은 각태그의 이 시작되고 으로 끝난다. 태그가 열리면 닫아주어야 한다. (모두가 그런 것은 아니고 예외적인 부분도 있다.) 나 과 같은 단독 태그를 제외하고는 모두 의 방법을 따라 줘야 된다. 단독 ..
자바스크립트에서의 객체 정의는 다음과 같다. 1) 자바스크립트는 객체지향언어는 아니지만 객체를 상용하기 때문에 객체 기반 언어라 불린다. (자바스크립트 자 체가 하나의 완벽한 Program language가 아닌 스크립트 언어이다.) 2) 자바스크립트로 객체를 정의할 수 있지만 일반적으로 기존 객체를 가져와 사용하는 경우가 대부분이다. 3) 자바스크립트의 객체는 property(속성)과 methods를 가진다. 4) function으로 정의된 생성자 함수의 객체의 정의는 new를 활용한다. 5) 생성자 함수 안에서는 this를 이용하여 정의한다.
오늘은 자바스크립트 내장함 수중 confirm()함수에 대해 알아보고자 한다. confirm함수의 비슷한 내장함수로는 alert()함수가 있는데 confirm함수와는 분명한 차이가 있다. alert함수의 경우 안내 메세지를 띄우는 메세지창인 반면 confirm함수의 경우는 선택을 할 수 있는 확인 메세지 창이다. confirm은 확인과 취소 버튼을 가지는 메시지 상자이며, 확인을 클릭하게 되면 프로그램 안에서 true의 값으로 인식하고 취소를 선택하면 false값으로 인식하게 된다. 다음 코드를 참조하면 쉽게 이해가 된다. 결과는 다음과 같다. confirm함수를 이용하여 계속진행할지의 여부를 물어보는 메세지 상자가 나오게 된다. 여기서 확인을 클릭하게되면 변수 abf에는 true를 취소를 누르게 되면 ..
Javascript의 역활은 웹프로그램에서 중요한 부분을 차지하고 있음은 분명합니다. 저는 처음 자바스크립를 배울당시에 스크립트언어 즉 조각언어라는 것을 알고는 자바스크립의 비중이 높지 않을 것이라 생각하였습니다. 하지만 최근의 웹페이진의 경우 정적인 페이지는 거의 없습니다. 대부분의 웹페이지가 동적인 페이지입니다. 웹프로그래밍에서 동적인 역활을 하는 것이 바로 자바스크립트 이고 상당히 어렵고 중요한 역활을 차지하고 있습니다. 오늘은 자바스크립트의 내장함수 중 가장 많이 사용되는 3가지 함수인 alert, prompt, confirm 중 alert함수를 소개하려고 합니다. alert()함수의 경우 자바스크립트에서 가장 많이 사용되는 '메세지창'입니다. 사용자로부터 입력을 받을 필요가 없고 단순히 메시지를..
자바스크립트를 공부하다 보면 계산식 코드를 출력할 경우 엉뚱한 결과가 나오는 경우가 종종있다. 이는 자바 스크립트의 경우 1,2,3과 같은 숫자를 숫자형 데이터로 인식해야 되는데 문자열 데이터로 인식을 하게 되어 1+2는 3이 아닌 12로 출력하는 엉뚱한 결과가 발생한다. 흔한 예로 다은 코드를 보면 쉽게 알수 있다. 위에 코드를 보면 변수 A에는 문자형 데이터를 변수 B에는 숫자형 데이터를 할당하였다. 이때 A+B를 실행하면 결과는 3이아닌 12가 출력된다. 이를 방지하기 위해 parseFloat()함수와 parseint()함수 이다. 각각 함수의 기능을 살펴보면 다음과 같다. parseFloat() : 해당 함수로 전달된 문자를 실수로 변환하여 값을 리턴한다. parseint() : 해당 함수는 전달..
- Total
- Today
- Yesterday
- 구글 검색등록
- javascript
- 제어문
- 한컴 오피스
- 블로그 활성화
- 프로그래밍
- c언어 연습문제
- 샤오미
- 웹페이지 제작
- html5
- pasilda
- 파비콘 만들기
- c언어
- 반복문
- 애드소프트
- cpp
- 서비스센터
- 구굴 RSS등록
- 카카오링크
- math.h
- 실습예제
- 윈도우 단축키
- 보조배터리
- 파이썬
- 검색 등록
- 다이아몬드 만들기
- 프로그래밍 배우기
- 별찍기
- 정렬 알고리즘
- 윈도우10
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |