자바스크립트기초 3

[JavaScript] 03. 자바스크립트 자료형, 형변환

자료형 1. 숫자형 정수 및 부동소수점 숫자를 나타냄. 관련된 연산 중 대표적인 것은 곱셈 * , 나눗셈 / , 덧셈 + , 뺄셈 - 등이 있음. Infinity : 무한대를 의미 ( alert(1/0); 또는 alert(Infinity); ) NaN : 계산 중 에러가 발생함을 의미. 부정확하거나 정의되지 않은 수학 연산시 에러가 발생할 경우 NaN이 반환됨 2. BigInt 2의 53승 보다 큰 값 혹은 - 2의 53승 보다 작은 값을 표현하지 못하는 자바스크립트에서 그 값들을 나타낼 수 있게 해주는 형. 정수 리터럴 끝에 n을 붙여 사용 3. 문자형 큰 따옴표 " , 작은 따옴표 ' , 역 따옴표 또는 백틱 ` 으로 문자열 표현 가능 백틱 사용시에 변수를 따옴표 구분 없이 ${변수명}으로 사용 가능..

[JavaScript] 02. 스크립트 기초

script script 태그를 이용해 자바스크립트 프로그램을 HTML문서 어느 곳에나 삽입할 수 있다. ㄴ type 속성 : script type="text/javascript" 타입을 명시하는 속성이며 생략 가능 ㄴ language 속성 : script language="어쩌구" 현재 사용하고 있는 스크립트 언어를 나타냄 ㄴ src 속성 : script src="/폴더1/폴더2/파일명.js" 파일이 위치한 절대경로를 나타내어 파일을 삽입. 같은 폴더 내에 있다면 상대경로로 경로명 없이 파일명만 참조 가능. script 태그는 src 속성과 내부 코드를 동시에 실행되지 않음. 둘 중 한가지만 사용 가능 엄격모드 "user strict" : 코드의 최상단에 위치하여야 엄격모드 실행 가능. 자바스크립트의 ..

[JavaScript] 01. 자바스크립트 브라우저, 강점

자바스크립트로 브라우저에서 할 수 있는 일 페이지에 새로운 HTML을 추가하거나 기존 HTML, 혹은 스타일 수정하기 마우스 클릭이나 포인터의 움직임, 키보드 키 눌림 등과 같은 사용자 행동에 반응하기 네트워크를 통해 원격 서버에 요청을 보내거나, 파일 다운로드, 업로드하기 (AJAX나 COMET과 같은 기술 사용) 쿠키를 가져오거나 설정하기, 사용자에게 질문을 건네거나 메시지 보여주기 클라이언트 측에 데이터 저장하기 ("로컬 스토리지") 자바스크립트로 브라우저에서 할 수 없는 일 웹페이지 내 스크립트는 디스크에 저장된 임의의 파일을 읽거나 쓰고, 복사하거나 실행할 때 제약이 있음 : 운영체제가 지원하는 기능을 브라우저가 직접 쓰지 못하게 막혀있기 때문 브라우저 내 탭과 창은 대개 서로의 정보를 알 수 ..

728x90