본문 바로가기

자바스크립트6

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.