javascript(123)
-
ch02-operation
ch02-operation 자바스크립트 연산자 관련 강의 맵
-
변수의 재정의
변수의 재정의 변수명을 동일하게 선언하는 것이 가능 소스 코드 출처:
-
변수 - 변수의 의미, 변수 선언, 변수명의 정의, 식별자를 잘못 지정한 예, 소스코드, 변수를 선언하지 않고 출력, 전체 소스
변수 변수의 의미 변수 선언 변수명의 정의 식별자를 잘못 지정한 예 소스코드 변수를 선언하지 않고 출력 전체 소스 변수의 의미 데이터를 저장할 수 있는 공간. 변수 선언 자바 스크립트 에서는 변수를 별도로 선언하지 않아도 된다. 즉, 타입을 미리 정하지 않고 var라는 한 가지 키워드로만 변수 선언합니다. 이렇게 선언된 변수에 어떤 형태의 데이터를 대입하느냐에 따라 해당 변수의 타입이 결정됩니다. 변수명의 정의 키워드(예약어)를 사용하면 안됨 숫자로 시작하면 안됨 특수문자는 _ 와 $ 만 허용 공백 문자를 포함할 수 없음 맨 앞문자는 알파벳이나 _로 시작 식별자를 잘못 지정한 예 break (예약어) 10ten (숫자로 시작) #number (특수문자 사용) has space (공백 사용) 소스 코드 /..
-
형변환
형변환 자동 형변환 명시적 형변환 var input = prompt('숫자를 입력하세요', '숫자'); 자동 형변환 document.write(typeof(input) + ':' + input); document.write(' '); //input에 저장된 데이터의 타입이 String이기 때문에 +연산자를 사용하면 덧셈에 대한 연산이 수행되지 않고 //문자끼리 연결되어 짐 //덧셈 연산을 수행하려면 명시적으로 형변환을 해야 함 document.write(input + 10); document.write(' '); //만약에 입력한 데이터가 숫자가 아니고 문자열일 경우는 NaN(Not a Number)로 출력 document.write(input * 10); //자동형변환 document.write(' '..
-
12.html-기본타입(null과 undefined)
기본타입(null과 undefined) null과 undefined 두 타입 모두 '값이 비어 있음'을 의미 타입 설명 undefined 값이 할당되지 않은 변수 undefined, 타입의 변수는 변수 자체의 값 또한 undefine null 명시적으로 값을 나타내는 데 사용 null타입 변수는 typeof결과값이 null이 아니라 object로 반환합니다. 그래서, 자바스크립트에서 null타입 유무를 체크할 때 typeof연산자를 사용하면 안되며 일치 연산자(===)를 사용해서 변수값을 직접 확인해야 합니다. 소스 코드 출력결과
-
11.html-기본타입(불린(boolean))
기본타입(불린(boolean)) true와 false값을 나타내는 타입 소스 코드 출력결과