본문 바로가기
국비학원

[국비지원] KH 정보교육원 59일차

by 도전하는 개발자 2022. 6. 21.

 오늘은 자바스크립트의 함수와 배열 부분을 학습했다. 점점 수업을 통해 배우는 내용 보다는 과제를 통해 스스로 익히는 내용이 많아지는 것 같다. 조원 분 중 뛰어나신 분들에게 자극도 받고 배우는 기회가 있어서 긍정적으로 생각하고 있다. 과제도 수업도 개인공부도 고삐를 더 바짝 당겨야지!

 

---

 


* JS코드 적용방식 3가지 (CSS와 동일)
(1) inline   : Global Event Attributes를 이용 (ex))
(2) internal : <script> JS code </script>
(3) external : XXX.js => <script src="XXX.js"> </script>


함수 선언과 호출 형식

 



함수명 : 함수 이름
인자 : 함수를 호출할 때 전달하는 입력값
매개 변수 : 함수 호출문에서 전달한 인자를 받기 위해 선언된 변수
function : 함수를 선언할 때 사용하는 키워드
return : 함수에서 수행한 결괏값을 반환할 때 사용하는 키워드


함수 선언 – 일반적인 방법(기본 함수)



함수 선언 – 함수 표현식으로 작성하는 방법(무명 함수)


반환값 출력


인자와 매개 변수




배열의 개념
여러 데이터 값을 저장하는 공간
원소: 배열에 저장된 하나 하나의 데이터
인덱스: 원소를 구분하는 번호, 0부터 매김

 


배열 리터럴로 생성하기
var 배열명 = [원소1, 원소2, 원소3, ... ];



배열 객체로 생성하기
var 배열명 = new Array (원소1, 원소2, 원소3, ... );

 


배열 객체 생성 확인 방법

-- > obj.constructor.name 이거 쓰면 Array라고 이름을 그대로 보여준다!!!