자바스크립트는 함수를 어떻게 정의하느냐에 따라함수 선언 및 함수 표현식 그리고 익명함수로 분리됩니다. 1. 함수 선언함수 선언이란 script 내부에서 아래와 같이 함수를 정의할 때 함수선언이라고 불립니다. function javaScriptTEST(){ //함수 선언 //구현 로직 } 함수선언은 기존의 프로그래밍에서 가장 명시적이고 많이 쓰이는 방식입니다.브라우저에서 코드를 인식하는 과정 중 제일 처음으로 해석되는 것이 함수 선언입니다.그러므로 함수 선언은 script의 위치가 어느 곳에 있어도 브라우저가 인식할 때가장 먼저 해석하게 됩니다. 프로그램의 순서는 무조건 위에서 아래로, 왼쪽에서 오른쪽으로 흘러간다는 개념으로 볼 때함수 선언이 밑에 있고 함수 사용을 위에서 해도 문제가 되지 않는 다는 의미..
1. 배열은 List와 다르게 크기를 지정해야 한다.배열은 크기를 지정해야 하지만ArrayList는 해당의 유형 객체를 넣거나 제거한다면 저절로 커지거나 작아지므로 크기를 지정하지 않아도 됩니다. 2. 객체를 일반 배열에 넣을 때는 인덱스를 지정해야 한다.배열은 처음 객체를 생성시 크기를 지정하고크기 안에서 [0], [1], [2] 인덱스를 지정하여 값을 대입해야 한다.하지만 ArrayList는 객체의 인스턴스 메서드를 통해서(add)를 통해서자동으로 인덱스를 생성하여 값을 대입한다. 3. 배열의 내부의 값을 사용할 때는 [index] 문법을 통해 사용가능하다.Arraylist는 객체의 인스턴스 메서드를 통해 값을 대입하거나 가져오지만배열은 [index] 문법을 통해서만 값을 넣거나 가져올 수 있다. '..