본문 바로가기

생활코딩9

[생활코딩] javascript - 객체 본 강의 학습은 [생활코딩]를 통하여 학습하고 있습니다. JavaScript - 객체 (1/3) : 객체의 문법지금까지 살펴본 배열은 아이템에 대한 식별자로 숫자를 사용데이터가 추가되면 배열 전체에서 중복되지 않는 인덱스가 자동으로 만들어져서 추가된 데이터에 대한 식별자가 된다. 이 인덱스를 이용해서 데이터를 가져오게 되는 것이다. 만약 인덱스로 문자를 사용하고 싶다면 객체(dictionary)를 사용해야 한다. 다른 언어에서는 연관배열(associative array) 또는 맵( map), 딕셔너리(Dictionary)라는 데이터 타입이 객체에 해당한다. - 객체의 생성var grades = {'egoing': 10, 'k8805': 6, 'sorialgi': 80};: egoing은 key가 되고, .. 2016. 5. 25.
[생활코딩] javascript - 배열 본 강의 학습은 [생활코딩]를 통하여 학습하고 있습니다. JavaScript - 배열 (1/5) : 배열의 문법 배열(array)이란 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입이다. 변수가 하나의 데이터를 저장하기 위한 것이라면 배열은 여러 개의 데이터를 하나의 변수에 저장하기 위한 것이라고 할 수 있다. var name = 'egoing';alert(name); var member = ['egoing', 'k8805', 'sorialgi']; // 배열alert(member[0]); // egoing 출력alert(member[1]); //k8805 출력alert(member[2]); // sorialgi 출력 배열에 담겨있는 값을 가져올 때는 대괄호 안에 숫자를 넣는다. 이 .. 2016. 5. 22.
[생활코딩] javascript - 함수 본 강의 학습은 [생활코딩]를 통하여 학습하고 있습니다. JavaScript - 함수 (1/5) : 함수란? 함수(function)란 하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높여준다. // 설명function 함수명( [인자...[,인자]] ){ 코드 return 반환값} // 예function numbering(){ i = 0; while(i < 10){ document.write(i); i += 1; } }numbering(); // 함수 호출 결과 : 0123456789 JavaScript - 함수 (2/5) : 함수의 효용, 부제 : 함수가 없다면? 문제 : 함수 없이 0부터 9까지를 1000번 출력해야 한다면?var i = 0;while(i < 10){ document.. 2016. 5. 21.
[생활코딩] javascript - 비교 본 강의 학습은 [생활코딩]를 통하여 학습하고 있습니다. 1. 비교 (1/4) : 연산자란? ■ 비교어느쪽이 큰지 판단하는 것 연산자 좌항에 있는 값을 우항에 있는 변수에 대입한다.a=1; // 이항 연산자, 1를 a에 대입한다. - 비교 연산자a == ba ba >= ba , >= 숫자를 비교 할때 사용하기alert(10>20); // falsealert(10>=20); //false 2016. 5. 18.