본문 바로가기

Java/JSP

Java Script 기초1

자바스크립트는 객체지향언어이다

모바일 개발을 위해

OS마다 다른 언어를 구사하는 것은 어렵다

그것을 안드로이든 IOS든 공용으로 접근할 수 있게 만든 것이

하이브리드 플랫폼이다.

하이브리드 플랫폼은 HTML5, CSS, Java Script를 통해서 구현할 수 있다.

객체지향은 클레스를 통해서 객체에 불러오는 것이다.

Aptana Studio3설치

통합개발 플랫폼

윈도우,맥, 리눅스 지원

Aptana Studio3 - Fire Bug1.8.3 - Fire Fox

Day01

New web project basic web template

body
script
document.writeln('Hello World');
/script
/body

화면에 Hello World 출력됨 //스크립트를 내부에 넣은 것임

firefox에서도구-부가기능-확장기능

디버그 설치할 수 있음

브레이크포인트 설정,해제 는 행 숫자 앞에 마우스 더블클릭

step over F6


Expressions설정하기

메소드 = 함수 기능수행모듈

입력 - 함수 - 출력

함수명(입력)

script src="hello.js"/script

그리고 hello.js 파일을 만들어서 실행시킬 문장을 넣는다. //스크립트를 외부에 넣은 것임

자바스크립트는 대문자를 인식한다.

주석은 // 또는 /* */ 를 쓰면 된다.

변수: 값을 저장할 수 있는 공간

타입, 값의 범위가 결정이 됨.

값의 메모리 크기가 결정이 됨.

"Java Script는 변수의 방을 담을 값(리터럴)에 의해 타입이 동적으로 변한다."

배열: 연속적인 공간에 원소를 기술(배치)하는 타입

자바스크립사이트

https://developer.mozilla.org/ko/

http://w3schools.com/

http://code.google.com/p/v8/

v8 자바스크립트엔진 = 구글크롬, 안드로이드폰에 있으므로 속도 빠름

참조형변수 instanceof 객체타입

new 생성자메소드();

객체를 Heap영역(동적메모리)에 할당

if문

if(조건식)

switch문

case가 같은 값부터 실행을 한다

var 변수;

switch(변수){

case 값1:

case 값2: //이게 같은 값이라면 break를 넣어서 빠져나가야된다.

break;

case 값3;

}

*앱스프레소 오픈소스 KTH가 공금

하이브리드 프레임웍

푸닝얼굴인식 프로그램을 앱스프레소로 만들었음

for문

for( 1.변수초기화 ; 2.조건식; 4.증감){

3.수합문

}

..T아카데미 JavaScript기초과정 수강 첫쨋날

iOS 6 vs. iOS 5 성능 차이는? 맥월드 랩 테스트 결과
iOS 6에는 200가지 이상의 새로운 기능이 추가됐다. 이런 업그레이드가 성능에는 어떤 영향을 줄까? 맥월드 랩(Macworld Lab)에서는 iOS 기기를 대상으로 iOS 6로 업그레이드하기 전과 후를 비교해서 속도가 빨라졌는지...

iOS6 통해 HTML5의 미래를 예측하다!
HTML5 기반 웹 애플리케이션 시장 전망은? 아이폰·아이패드 운영체제 iOS6 기점으로 활용분야 대폭 확장 [보안뉴스 권 준] 최근 페이스북 창업자인 마크 주커버그가 한 인터뷰에서 “본인의 최대 실수는 HTML5에 너무...

IE vs. 크롬 vs. 파이어폭스, 최고의 브라우저는?
아마 PC에서 웹 브라우저만큼 많이 쓰이는 애플리케이션도 없을 것이다. 이메일 체크, 이메일 작성, 동료들과 협업은 물론 고양이 비디오를 보는 것도 웹 브라우저 상에서 이루어진다. 그렇게 비중이 큰 만큼, 사용자에게...

'Java/JSP' 카테고리의 다른 글

JAVAScript  (0) 2012.09.24
javascript 구구단 만들기  (0) 2012.09.24
4.15 총선 패러디 포스터 - 공동투표구역JVA  (0) 2012.09.24
[건축디자인] Dune House by JVA  (0) 2012.09.24
조선·철강 CEO "어려울 수록 발로 뛴다"  (0) 2012.09.24