자바스크립트(4)
-
모던 자바스크립트 Deep Dive 독후감 P. 59 ~ 73( 데이터 타입 )
포스팅을 시작하기에 앞서본 글을 포함하여, 앞으로 포스팅할 [모던 자바스크립트 Deep Dive] 서적 관련 글들은, 철저하게 필자 본인의 학습 내용 정리 및 기록을 위한 용도이며 글에 왜곡되고 잘못된 정보가 존재할 수 있음을 말씀드립니다. Javascript 학습이 목적이신 분이라면 본 서적을 구매하여 직접 읽어보시는 것을 권해드립니다. 데이터 타입(Data type) 이전 단원들에서 학습했듯이, 메모리에는 오로지 0과 1만이 저장되어 있다. 그래서 'A' 라는 문자와 65라는 숫자는 메모리 상에 같은 2진수 0100 0001 로 저장되어 있고, 이를 문자 'A'와 숫자 65로 구분하기 위해서 데이터 타입이 존재한다 하였다. 그리고 이번에는 반대로 숫자 1과 문자 "1"은 전혀 다른 값이다. 확보해..
2023.12.08 -
모던 자바스크립트 Deep Dive 독후감 P. 50 ~ 58(값과 표현식과 문 그리고 평가)
포스팅을 시작하기에 앞서본 글을 포함하여, 앞으로 포스팅할 [모던 자바스크립트 Deep Dive] 서적 관련 글들은, 철저하게 필자 본인의 학습 내용 정리 및 기록을 위한 용도이며 글에 왜곡되고 잘못된 정보가 존재할 수 있음을 말씀드립니다. Javascript 학습이 목적이신 분이라면 본 서적을 구매하여 직접 읽어보시는 것을 권해드립니다. 값(Value) 값(value)은 표현식(expression)이 평가(evaluate)되어 생성된 결과를 말한다. 평가란 식을 해석해서 값을 생성하거나 참조하는 것을 의미한다. 그리고 모든 값은 데이터 타입을 갖는다. 예를 들어, 메모리에 저장된 값이 0100 0001 이라면 이는 숫자로 해석하면 65이고, 문자로 해석하면 'A'가 된다. 메모리에는 0100 000..
2023.12.02 -
모던 자바스크립트 Deep Dive 독후감 P. 34 ~ 49
포스팅을 시작하기에 앞서 본 글을 포함하여, 앞으로 포스팅할 [모던 자바스크립트 Deep Dive] 서적 관련 글들은, 철저하게 필자 본인의 학습 내용 정리 및 기록을 위한 용도이며 글에 왜곡되고 잘못된 정보가 존재할 수 있음을 말씀드립니다. Javascript 학습이 목적이신 분이라면 본 서적을 구매하여 직접 읽어보시는 것을 권해드립니다. 사람과 컴퓨터 10 + 20 이라는 표현식이 있다고 했을 때, 사람과 컴퓨터는 모두 마찬가지로 '10','20','+' 의 의미를 알고 있어야하며 '10 + 20'이라는 표현식 자체도 해석(파싱)할 수 있어야 한다. 자바스크립트 엔진이 10 + 20이라는 식의 의미를 해석하면 각 10, 20 이라는 피연산자를 기억한다. 사람은 기억과 계산을 모두 뇌에서 하지만, 컴퓨..
2023.11.30 -
모던 자바스크립트 Deep Dive 독후감 P. 1 ~ 33
포스팅을 시작하기에 앞서 본 글을 포함하여, 앞으로 포스팅할 [모던 자바스크립트 Deep Dive] 서적 관련 글들은, 철저하게 필자 본인의 학습 내용 정리 및 기록을 위한 용도이며 글에 왜곡되고 잘못된 정보가 존재할 수 있음을 말씀드립니다. 2장 자바스크립트 성장의 역사 ES3의 유래 넷스케이프 커뮤니케이션즈에서 낸 Javascript와 마이크로소프트사에서 낸 Jscript와의 경쟁으로 발생한 크로스 브라우징 이슈를 해결하고자 통합된 기준이 필요하다 느낀 넷스케이프 커뮤니케이션즈가 ECMA 인터내셔널에 자바스크립트의 표준화를 요청했었고, 1997년에 ECMA-262이라는 표준화된 자바스크립트 초판 사양이 완성되었다. 표준화된 자바스크립트는 상표권 문제로 ECMAScript 로 명명 되었다. 자주 접했던..
2023.11.29