본문 바로가기

자바스크립트 강좌27

2.8 변환(Conversion) 2.8 변환(Conversion) JavaScript는 var 키워드에서 풍기는 것처럼 기본적으로 자동적인 형변환, 즉 입력된 데이터 관점에서 내부적으로 자동적으로 데이터 타입이 적용되는 언어입니다. 하지만 때때로 상황에 따라서 특정 데이터 타입으로 명시적으로 변환해줘야 할 필요성이 대두되기도 하는데 예를 들면 하나는 숫자형 형태인 “var number=12;”와 다른 하나는 문자열 형태인 “var year=”41”와 같은 두 개의 변수가 있을 경우 이 두 변수를 가지고 앞서 소개한 연산자들을 이용하여 작업을 수행할 때는 데이터 타입의 변환이 필요하게 됩니다. 이와 같은 경우 JavaScript에서는 toString(), parseInt(), parseFloat(), eval() 같은 함수들을 기본적으로.. 2013. 8. 6.
1.2 변수(Variable) 1.2 변수(Variable) 여러분들은 방금 전 문자열 데이터, 숫자 데이터, 참, 거짓 같은 데이터에 대해서 어떤 데이터 타입으로 해당 데이터들을 나타낼 수 있는지 보았습니다. 이러한 데이터들은 실제로 변수(variable)를 선언하고 선언된 변수에 값을 설정하여 사용합니다. 변수의 선언과 값 설정 Javascript에서 변수의 선언은 var 키워드를 이용하여 다음과 같이 변수를 선언하고 값을 설정합니다. var 변수이름 = 값 ; 위와 같이 var 키워드를 이용하여 원하는 변수이름을 선언하고 선언된 변수에 값을 설정해주면 변수 선언 및 값 설정은 완료됩니다. 여기서 선언된 변수의 데이터 타입은 어떻게 되는지에 대한 궁금한 점이 하나 생길 것입니다. Javascript는 동적으로 데이터 타입이 정해지.. 2013. 8. 6.
JavaScript JavaScript 처음 JavaScript를 시작하는 사람들이 간혹 JavaScript가 JAVA와 관련이 있다고 생각하는 경우를 보게 되는데 전혀 별개의 언어입니다. JavaScript는 ECMA-262 표준(ECMAScript)에 기초한 스크립트 프로그래밍 언어로 축약하여 JS라고 부르기도 합니다. JavaScript는 Brendan Eich에 의해서 개발되어 지금은 잊혀진 웹 브라우저인 Netscape Navigator 2.0에 처음 나타나게 됩니다. 그리고 MS IE도 지원을 하기 시작하였고 1996년 처음으로 이에 대한 표준화가 시작되어 1997년에 ECMA General Assembly에 의해 첫 번째 ECMA 표준이 채택됩니다. 그리고 이 표준은 국제 표준화 기구(ISO: Internati.. 2013. 8. 6.