본문 바로가기

javascript11

javascript 조건문 조건문조건에 따라 프로그램의 흐름을 분기해서 특정 코드가 실행되도록 함if, else if, elseif(/*조건식*/){ /*참인경우 실행될 코드*/ } else if( /*조건식*/ ){ /*if 문의 조건이 거짓이고, 위의 조건식이 참인경우 실행될 코드*/ } /* 여러개의 else if... */ else if( /*조건식*/ ){ /*위의 if, else if문의 모든 조건이 거짓이고, 위의 조건식이 참인경우 실행될 코드*/ } else{ /*모든 if, else if 문이 모두 실행되지 않았을 때 실행될 코드*/ } switch, case조건에 따라 프로그램의 흐름을 분기해서 특정 코드가 실행되도록 함switch( /*비교할 값*/ ){ case /*값1*/: /*비교할 값이 값1인 경우 실행.. 2016. 5. 3.
javascript 주석 주석코드에 대한 설명등의 이유로 작성하는 프로그램의 동작과 무관한 코드.한줄 주석두개의 슬래시 // 이후에 작성되는 주석alert("이 코드는 실행됨"); //여기부터 주석 // alert("이 코드는 실행되지 않음"); // 이미 주석임 여러줄 주석/* 으로 시작해서 */ 으로 끝나는 주석. 여러줄에 걸쳐 활용 가능/* 여기서부터 age = prompt("나이를 입력하세요"); 여기까지 모두 주석 */ var age = 5; console.log(age); alert(age + "을 입력하셨습니다."); 2016. 5. 3.
javascript 배열 배열값을 저장할 수 있는 엘리먼트(변수)의 연속된 공간. 주소(인덱스, index)를 이용해 각 엘리먼트에 접근 가능.배열의 정의빈 배열 : var arr=[];초기화된 배열 : var arr=[1,2,3,4,5];엘리먼트에는 어떤 자료형이든 저장될 수 있음var mixed_arr = [ 1, true, 3.14, "string", {name:"object"}, [1,2,3] ];배열의 길이.length 속성 이용배열의 엘리먼트에 접근하기대괄호 안에 인덱스를 사용 : arr[index]arr[0] = 1console.log(arr[arr.length-1]); 배열에 엘리먼트 추가/삭제하기기본적으로 배열의 앞과 뒤에서 엘리먼트를 추가하거나 삭제할 수 있음..push(element) : 배열의 뒤에 엘리먼트.. 2016. 5. 3.
javascript 연산자와 함수 Arithematic operator이항연산자 (binary operator)두개의 피연산자(A, B)를 가지는 연산자. A 연산자 B 의 꼴로 사용함. 피연산자는 변수나 숫자가 될 수 있음.+ 더하기- 빼기* 곱하기/ 나누기% 나머지단항연산자 (unary operator)하나의 피연산자(A)를 가지는 연산자. 보통 연산자A의 꼴로 사용함. 대표적으로 - 연산자가 있으며,-A의 꼴로 사용하는 경우 -는 이항 연산자가 아닌, 단항연산자임. A변수에 -1을 곱한 효과가 발생.증감연산자 (++, --)표현식 안에서 변수의 값을 증가하거나 감소시킬 수 있음. 각각, A=A+1, A=A-1의 효과를 발생함. 연산자를 변수 앞에 사용한 경우와 변수 뒤에 사용한 경우에 따라 변수의 값을 업데이트 하는 순서가 바뀜.C.. 2016. 5. 3.