함수의 사용은 함수의 정의(선언)과 함수의
호출로 나뉜다.
함수의 정의(선언)방법
function 함수이름(){
... 실행할 구문..
}
함수 호출 방법
함수이름();
자바스크립트에서는 함수의 이름뒤에 위치한
괄호() 안에 파라미터를 기술한다.
function 함수이름(파라미터){
.. 실행할 구문..
}
파라미터가 있는 함수 호출
함수이름(파라미터);
자바스크립 함수의 다중 파라미터
function 함수이름(파라미터1, 파라미터2, ..){
... 실행할 구문 ..
}
다중 파라미터가 있는 함수 호출
함수이름(파라미터1, 파라미터2, ...);
결과값 되돌려 주는 값
function f(x){
return x + 1;
}
호출
var y = f(5);
let
-> 변수에 재할당이 가능
-> 변수 재선언 불가능
const
-> 변수 재할당 불가능
-> 변수 재선언 불가능
-> 재할당이 필요 없는 상수와 객체에는
const를 사용한다.
let myrray = new Array(값1, 값2, ...);
let myrray = [값1, 값2, ...];
생성된 배열은 각가의 칸은 0부터 일련번호가
지정된다.(일련번호 = 배열의 인덱스)
let myarray = ["웹표준", "HTML5/CSS3" , "반응형 웹"];
<script>
let myarray = ["HTML", "CSS", "javaScript"];
document.write("<h1>" + myarray[0] + "</h1>");
document.write("<h1>" + myarray[1] + "</h1>");
document.write("<h1>" + myarray[2] + "</h1>");
myarray[0] = "java";
myarray[1] = "jsp";
myarray[2] = "spring boot";
document.write("<h1>" + myarray[0] + "</h1>");
document.write("<h1>" + myarray[1] + "</h1>");
document.write("<h1>" + myarray[2] + "</h1>");
</script>