준비중
준비중
준비중
as3.0에서 Number = 부동소수점의 64비트 실수 라고 표현하는데 조금 더 자세히 알아보자. 먼저 부동소수점이라는 표현은 부不 동動 이 아니라 .. 부동(떠 다니는) 뜻이다. 여기에 소수점이라는 표현이 추가되었으므로 떠 다니는 소수점 이라는건데.. 셀수는 정수와는 달리 소수점이 있기 때문에 64비트의 일부는 소수를 표현하는 데 사용해야 한다. 그래서 소수점의 위치를 유연하게 표현할 수 있는 방법으로 지수와 가수를 이용해 실수를 표현하는 것이다. 만일 64비트를 정수 데이터 처럼 표현한다면 최대값은 이 된다. 하지만 지수와 가수를 이용하면 실수의 표현범위가 까지 넓어진다. 64비트 중 맨 앞 비트는 부호를 표시하고, 11 비트는 지수부, 나머지 52비트는 가수부가 된다. [63] [62][61] ...
자주 쓰는 기능에 대해 매번 구성하는 것이 아니라 함수로 묶어서 일괄적으로 관리하고 필요에 따라서 호출하는것을 함수라고한다. 함수의 정의되어 메모리 스택에 저장되면 우리는 함수의 이름을 불러서 쓰기만 하면된다. 일반적인 함수의 형식은 다음과 같다. function 함수의 이름(매개변수):반환타입{ //실행구문 } 매개변수가 없고, 반환값이 없는 함수에 직접 값을 넣어보자면function myFunc():void{ trace("함수가 실행되었다."); } myFunc(); //결과 함수가 실행되었다. 반환값이 없고, 매개변수는 있는 함수에는 다음과 같이 사용할 수 있다.function myFunc(a:int, b:int):void{ trace(a+b); } myFunc(90,10); //결과 100 함수의..
조건문은 프로그래밍에서 제어의 흐름을 조작하는데에 있어서 반드시 사용된다. 대표적인 조건문은 if문, switch문이 있다. 표현방식과 다양한 응용이 가능하니 천천히 살펴보자. if문 형식1. if(조건식) { 실행입력 } if문의 가장 기본적인 형태이다. 직접 프로그래밍에 응용해보자. var me:String = "배정남"; var you:String = "정우성"; if( me == me ){ trace("배정남"); } 출력 결과는 : 배정남 형식2. if(조건식) { 실행입력 } else { 실행입력 } var me:String = "배정남"; var you:String = "정우성"; if( me == you ){ trace("배정남"); }else{ trace("정우성"); } 출력 결과는 :..
프로 제이쿼리 완벽 마스터저자애덤 프리맨 저,유윤선 역 지음출판사길벗 | 2012-11-01 출간카테고리컴퓨터/IT책소개★구 PC뷰어 및 전용 단말에서는 이용이 불가능 합니다★ 제이쿼...글쓴이 평점 역시 1000페이지가 넘는 압도적인 두께를 자랑한다. 생각보다 고난도의 내용은 아니기 때문에 비교적 읽는데에 어려움은 없으며 초반부에 HTML과 CSS 그리고 Javascript 내용까지 선행학습을 한다. 뒷부분에는 json연동에 대해 구체적으로 잘 설명되어 있고, 제이쿼리 UI와 제이쿼리 모바일까지 있다.! 다만..인터렉션 같은 재미있는 부분에 대해서는 아쉬울 정도로 내용이 짧다. (ex: animate 메서드같은..) 주의. 엄청난 분량과 (특히 무게) 다양한 내용에 압도 당하여 읽는데에 상당한 시간이 ..
센차터치 2: 입문에서 활용까지 저자 이광호 지음 출판사 인터프레스 | 2012-08-14 출간 카테고리 컴퓨터/IT 책소개 이 책은 모바일 웹앱의 구축과 하이브리드 앱을 구현하려는 개발자... 글쓴이 평점 읽는 내내 아쉬웠다. 거의 반절 이상이 JSON과 JSONP에 대한 내용이 대다수 이다.. ㅠ_ㅠ 다른 재미난 요소도 많을 텐데 거의 통신 부분이 많고.. (결정적으로 간단한 어플 만드는 내용이 없다..오픈API에서 데이터베이스 긁어오는 앱 정도ㅠㅠ?) 그래도 책 초반에는 비교적 쉽게 서술하여 입문자가 부담없이 접근할 수 있다. . . . . . 그러나 역시 Ext.js 의 오브젝트형 스크립트이기 때문에 문법체계와 들여쓰기가 괴랄하다... 고로 나같은 초심자가 접근하기 정말 어렵다..
OKGOSU의 액션스크립트 정석저자옥상훈 지음출판사에이콘출판 | 2010-04-19 출간카테고리컴퓨터/IT책소개플래시와 플렉스 기술의 뿌리가 되는 프로그래밍 언어인 액션스크립...글쓴이 평점 두껍다...매우두껍다..ㅠ (1000페이지 넘는 책들은...) 수학, 물리 공식이 빼곡히 들어가 있어서 문제에 대한 정형화된 접근이 가능하다. 특히 시각화 작업에 대해 매우 친절하고 과학적으로 설명해 준다. 생각보다 클래스 연계 작업이 없는편이다.. 의아하게도... 어쨌든 한권 있으면 두고두고 활용할 수 있는 좋은 바이블 형태 이기에 후한 평점을 내린다.. ps. 사운드와 영상관련 Part는 아예 없다.
액션스크립트 3.0 디자인 패턴 저자 조이 로트 지음 출판사 에이콘출판 | 2008-10-30 출간 카테고리 컴퓨터/IT 책소개 살펴볼 만한 가치가 있는 디자인 패턴을 소개하고 액션스크립트 3... 글쓴이 평점 다양한 디자인 패턴과 원리에 대한 책인데 여러가지이유로 3/1 가량 밖에 못보았다..ㅠ 늦게나마 구입하여 계속 보는중.. 가장 대표적인 패턴인 "MVC패턴과 싱글톤 패턴, 팩토리 패턴, 옵저버패턴"의 영양가가 상당하다. 더욱이 랭귀지가 AS3.0 이라는 희소성도 있는 소중한 책.. 완독 전 이므로 일단 추후에 다시 평가..
1. 산술연산자 대표적인 사칙연산인 +(더하기) -(빼기) *(곱하기) /(나누기) 이외에 %(모듈러스, 나머지)연산자가 있다. 예를들어보자 var a:int = 10; var b:int = 20; a + b = 30; b - a = 10; a * b = 200; b / a = 2; b % a = 0 (b인 20에서 a인 10을 나누면 몫이 2이고 나머지가 0이므로) a % b = 20 (a인 10에서 b인 20을 나누면 몫이 0이고 나머지가 20이다) 2. 연결연산자 var a2:int = 10; var b2:String = "연결"; var c2:int = 4; trace(a2+b2) //10연결 trace(a2+b2+c2); //10연결4 trace(a2+c2+b2) //14연결 3. 단항연산자 (..
상수는 값이 바뀌지 않는 값이다. 앞에서 변수를 var로 선언했는데, 상수는 const로 선언한다. 변수와 혼동하지 않기위해 대다수의 프로그래머들이 다음과 같은 약속을 가진다. 1. 대문자로 표기한다. 2. 가독성을 위해 _(언더바)로 문자사이에 표기한다. ex) const MY_NAME:String = "장동건"; 주의할 점 은 초기값을 누락하면 다시 값을 할당할 수 없다-_- ex) const TOTAL_TIME:int; TOTAL_TIME = 10; //
변수를 생성하는 방법은 아래와 같다. var s:int = 0; var s : int = 0; | | | | 변수선언 변수이름 데이터타입 값(변수대입) var x:int = 10; //정수형 변수 x는 10 var y:uint = 20; //양의정수 y는 20 var z:String = "안녕하세요"; //z 문자열은 "안녕하세요" 만약 초기값을 입력하지 않으면 각 데이터 타입이 가지고있는 기본값(이전 포스트 "데이터"편 참고)을 가진다. var a:int; // 기본값0 var b:uint // 기본값0 var c:Number // NAN (Not a Number)... 대개의 프로그램과 마찬가지로 변수이름 생성에 다음과 같은 3가지 제약이 있다. 1. 액션스크립트에 내장된 Identifier(예약어)..
예약어란 프로그래밍에서 내부처리를 위해 미리 내장 되어있는 단어를 말한다. 예약어의 구체적인 쓰임새는 학습을 하면서 알게되므로 외울 필요는 없지만, 2~3번 반복해서 의미와 개념은 알고 넘어가자. 액션스크립트의 대표적인 예약어는 다음과 같다. package : 패키지란 해당 클래스를 포함하고있는 폴더 구조를 뜻한다. import : 클래스를 포함하고있는 스크립트 위치를 참조한다. public / private / internal : OOP구조의 "접근제한자"로써 클래스가 어떤 위치에서 사용되는지에 대한 선언이다. public : 모든 클래스에서 접근 private : 자기자신의 클래스에서만 사용 protected : 자기자신의 클래스와 상속해준 하위 클래스에서 사용 internal : 해당 패키지안에서만..