본문 바로가기

전체 글142

Javascript - 함수(function) 함수 -로직을 작성 후, 필요할 때 마다 가져다 쓸 수 있는 기능이다. -형식 *function 함수명(매개변수){ 코드 return 반환 값 } - 함수는 필요할 때 마다 재사용이 가능 하기 때문에 코드의 재사용성을 높여준다. - 함수를 호출은 함수명()를 해주면 된다.( 함수명 + 소괄호 ()가 있으면 실행이 된다.)(인자가 생략 할 수 있다.(매개변수가 없다면)) - 매개변수(parameter)는 인자(argument)를 넣는 변수이다.(아래 코드에서 parameter는 num이다.) - 인자(argument)는 매개변수의 값이다.(아래 코드에서 argument는 4이다.) - return은 함수를 실행 시킨 결과 값을 반환하는 것이다. 동시에 함수를 종료시킨다. - 함수는 함수라는 형태를 가지고 .. 2020. 5. 13.
Javascript - 객체(Object) 객체(object) - 배열과 유사하게 여러개의 값을 저장할 수 있는 변수이다. - 배열과 큰 차이점은 배열은 javascript에서 index를 자동으로 할당 해주지만, 객체는 직접 문자열 형태로 입력 해야한다. - 객체를 도식화하면 아래 사진과 같다.(배열과 유사) 객체특징 - 장점(배열과 유사) - 객체를 도식화 하면 하기 표1 와 같다. - 객체와 배열의 차이점은 하기 표2와 같다. - javascript를 잘하려면 객체를 잘 이해 해야 한다.(이곳 저곳에서 주워 들음)(이유는 javascript는 객체지향 프로그래밍이며, 함수도 객체이기 때문이다. 이것 때문에 javascript가 함수에 있어서 강력한 힘을 발휘함. 함수도 값으로 사용이 될 수 있다는 특성 때문에 인자로도 사용할 수 있다.)(나.. 2020. 5. 13.
Javascript - 배열(array) 배열 - 여러개의 값을 저장하는 변수 - 도식화를 하면 밑에 사진과 같다. - 배열은 한 그릇에 여러개의 값을 담을 수 있다. 배열특징 - 장점( 만약 100개의 data를 변수에 저장하려면, 변수만 사용했을 때는 100개의 변수 선언이 필요하지만, 배열을 선언하고, 배열에 100개의 data를 넣을 수 있다.) - 여러개의 값을 담을 수 있지만, 여러개의 값은 순서가 있다. - javascript에서 index(색인)라는 값을 변수 값을 들어오는 순서대로 지정을 해준다. - 코스요리와 같이 나오는 순서대로 index(색인)을 부여(javascript에서 자동)해서, 필요한 정보를 호출 할 수 있다. - 배열을 도식화 하면 하기 표와 같다 - index 0에 Hello라는 value(값)을 저장 한다.(.. 2020. 5. 13.
Javascript - 반복문 반복문 - for문 - 코드를 조건에 따라 반복 실행 - 형식 *for(변수선언; 변수범위; 변수증감){ 코드 } *변수선언 : i 라는 변수를 선언(반복할 변수) *변수범위 : 반복문을 몇번 실행 할지 범위를 설정 *변수증감 : 변수를 증가 or 감소를 시켜서 순차적으로 발생 하도록 지정 *첫번째, 초기값 sum=0이고 i 도 0 이기 때문에 처음 출력 값은 0(이후 변수증감을 통해서 i 는 1이 된다)(i++은 1씩증가 한다는 의미) *두번째, 처음 출력값은 0이기에 sum=0이고 i는 1이기 때문에 sum = 0+1이 되어서 1을 출력 *세번째, 두번째 출력값은 1이기에 sum =1이고 i는 1증가되어 2 가 되므로 sum = 1 + 2 를 출력 *i가 9가 될때 까지 반복 실행하면 최종값은 45가.. 2020. 5. 13.
반응형