프로그램
-
for 문..in프로그램/JavaScript 2007. 11. 12. 17:12
for...in... 루프 사용 Javascript는 개체의 모든 사용자 정의 속성 또는 배열변수의 모든 요소를 통하여 단계적으로 작업할 수 있는 특별한 종류의 루프를 제공하다. for...in... 루프의 루프 카운터는 숫자가 아닌 문자열로서 현재 속성의 이름 또는 현재 배열변수 요소의 인덱스를 포함한다. 이 루프로 모든 요소를 조회할 수 있다. myObject.name="홍길동" myObject.age="21" myObject.gender="남" myObject.phone="1234-5678" for...in... 루프가 VBScript의 For Each...Next 루프와 비슷하기는 하지만 같은 방식으로 수행되지 않다. Javascript의 for...in... 루프는 Javascript 개체의 속..
-
조건식 ? x : y프로그램/JavaScript 2007. 11. 12. 17:10
삼항 조건 연산자 Javascript는 또한 함축적인 조건 형식 ?... : ... 삼항 조건 연산자을 지원한다. 조건 앞에 if라는 단어를 사용하지 않고 테스트할 조건 뒤에 물음표를 사용한다. 여기에서는 두 가지 대안을 지정하는데, 하나는 조건이 만족될 경우에 사용될 대안이고 다른 하나는 조건이 만족되지 못할 경우에 사용될 대안이다. 두 대안은 콜론으로 구분되어야 한다. 지금은 오후 하나의 조건이 다른 것들보다 실패하거나 성공할 확률이 높은 상태에서 한꺼번에 여러 개의 조건을 테스트해야 할 경우 '순환 단축 계산'이라는 기능함수를 이용하면 스크립트의 실행을 빠르게 할 수 있다. Javascript는 논리식을 계산할 때 필요한 만큼만 하위 식을 계산하여 결과를 산출할 수 있다. 예를 들어 ((x==777..
-
Javascript HTC에 대해서...스크렙프로그램/JavaScript 2007. 11. 9. 14:41
http://blog.naver.com/pluggers/150004379783 보통 CSS를 통해서 버튼의 외관을 제어를 하지만 마우스가 roll over되었을때와 out되었을때 버튼의 외관을 바꿀경우는 CSS만으로는 제어가 불가능하다. 와 같이 별도의 onMouseOver, onMouseOut을 통해서 각각 제어를 해야하는데 HTC를 통해서 제어를 할경우 이벤트까지 지정을 할수가 있다.. 먼저 CSS의 정의이다. ------------------------------------------------- button.css의 내용 ------------------------------------------------- .button_active{ cursor:hand; font-family: "Verdan..
-
Javascript 내장객체 String프로그램/JavaScript 2007. 11. 7. 18:41
Javascript 내장객체 String 자바스크립트에서 문자열은 한개 이상의 문자로 구성된 것을 의미합니다. "abcd"는 각각 a,b,c,d의 문자들로 구성된 집합인 것입니다. 이러한 집합을 문자열이라고 하며, 문자열은 따옴표('')나 쌍따옴표("")로 묶어서 나타냅니다. 예를 들어 10은 숫자지만, "10"은 1과 0으로 구성된 문자열이 되는 것입니다. 또한, "a"와 같이 하나의 문자도 따옴표로 묶어주면 문자열이 됩니다. 일반적으로 자바스크립트에서 사용되는 문자열이 String 객체입니다. 문자의 수는 3입니다. 결과로 3을 반환합니다. 앞에서도 언급했지만 영어는 1byte이고 한글은 2byte입니다. 지금은 문자의 갯수를 나타내지만 한글을 byte로 계산하여 2byte로 인식하면..
-
JSP 문법프로그램/JSP 2007. 11. 7. 15:24
JSP 문법 JSP란? Java Server Pages, 즉 JSP는 다이나믹 HTML를 생성하기 위한 자바진영의 기술입니다. JSP는 마이크로소프트의 ASP에 대항하기 위한 자바진영의 기술로, 서블릿의 가지고 있는 디자인과 코드의 분리의 어려움을 개선한 기술입니다. JSP 문서의 확장자는 반드시 .jsp 이어야 합니다. 다음 코드는 간단한 JSP파일의 예입니다. 보기에는 단순한 HTML 파일 같지만 사실 자바 코드를 포함하고 있습니다. 이제 이 파일을 클라이언트의 웹 브라우저에서 보기 위해 hello.jsp 로 우리가 만든 /bbs 디렉토리에 옮겨 놓으면 됩니다. 클라이언트가 hello.jsp를 요청하면, 서버는 .jsp 확장자를 인식하고 이것이 특별한 핸들링이 필요하다는 것을 판단하여 서블릿 컨테이너..