본문 바로가기

WEB/JavaScript

(19)
Js - 조건문, 반복문 자바스크립트 조건문 자바스크립트 조건문 개요 특정 조건에 대한 만족 여부에 따라 실행할 코드를 결정하는 기능 자바스크립트는 2가지의 조건문 제공 - if, switch 블럭(문) block statement 0개 이상의 명령문을 중괄호로 묶은 것 블럭은 단독으로 사용할 수 있으나, 일반적으로 제어문이나 함수/ 객체 선언시 주로 사용 if 문 조건을 만족할때만 코드블럭을 실행함 if ~ else 문 조건을 만족하면 코드블럭 실행하고 만족 안할경우 else코드블럭 실행 if ~ else if ~ else 문 조건이 3개 이상인 다중 조건에 대한 만족 여부에 따라 코드블럭 실행하려면 if ~ else 사이에 else if를 추가함 조건식을 거짓으로 취급하는 값 false, 0, undefined, null, ..
Js - 연산자, 성적 프로그램 자바스크립트 연산자 개요 표현식 expression : 리터럴(값), 식별자(변수), 연산자, 함수 호출등의 조합 표현식은 평가evaluate (표현식이 실행되어 결과값 생성)되어 하나의 값을 만듬 연산자 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입 연산을 수행해서 하나의 값을 만드는 기호를 의미 할당 연산자 : 오른쪽 피연산자를 왼쪽 피연산자에 대입하는 기호, 보통 '='를 의미 산술 연산자 : 덧셈, 뺄셈, 곱셈, 나눗셈 연산을 수행하는 기호. 그외에도 나머지 연산자(%), 증감 연산자 (++, --) 거듭제곱(**) 등이 있음 산술연산자 중 + 는 피연산자 중 하나가 문자열인 경우 문자열을 연결하는 기능을 수행함 복합 할당연산자 : 할당 연산자와 산술 연산자를 혼합해서 표현식을 ..
Js - 자바스크립트, datatype 자바 스크립트 작성 방법 개요 자바 스크립트 코드를 실행하는 방법은 크게 3가지가 있음 - 인라인, 내부, 외부 인라인 방식 특정 html 요소에 이벤트 속성으로 자바스크립트 코드가 언제 실행할지를 지정함 인사말 출력 내부 방식 head나 body에 script라는 태그안에 실행할 자바스크립트 코드를 작성함 head안에 스크립트를 작성하면, 브라우저가 body의 html코드를 읽기전에 스크립트를 먼저 실행함 따라서, 브라우저의 화면은 늦게 뜨므로 ui가 썰렁할 수 있음 반면, body 끝에 스크립트를 작성하면, 브라우저가 body의 html코드를 모두 읽은 후 스크립트를 먼저 실행함. > 화면 다 뜬 체로 스크립트 실행되므로, 페이지 로딩속도 빨라짐 (추천) 내부 방식 자바스크립트 코드가 포함한 파일을 ..