본문 바로가기

JavaScript(Visual Studio Code)

(5)
concat, reverse, sort, push, pop concat(배열,배열,...) 여러개의 배열을 결합하고자 할 때 사용 두 개의 배열을 합칠수도, 배열을 여러개 합칠 수 있다 원본배열에 영향을 끼치지 않는 메소드다. reverse() 배열에 담긴 값들을 역순으로 바꿔주는 메소드 원본배열에 영향을 끼친다. sort() 배열 안에 담긴 값들을 오름차순으로 정렬시켜주는 메소드 원본배열에 영향을 끼친다 push(추가할 요소) 배열 맨 뒤에 요소를 추가하고 배열의 크기 반환 pop() 배열의 맨 뒤 요소를 제거하고 제거된 요소를 반환
indexOf ㅡ 찾고자하는 요소(배열에서 해당요소가 위치해있는 index를 반환) 확인 1. 확인 버튼을 클릭 var dinner=prompt("오늘 저녁 메뉴를 입력하세요"); 2. alert 창이 화면에 나타나고 값을 입력했을시 ( 확인/취소창은 prompt ) var index = arr.indexOf(dinner); ㅡ>배열에서 해당요소가 위치해있는 index를 반환 console.log(index); ㅡ> 콘솔창에 index 값 출력 area2.innerHTML+="당신이 선택한 메뉴 "+dinner; if(index==-1){ area2.innerHTML+="는(은) 메뉴에 없습니다. "; }else{ area2.innerHTML+="는(은) "+index+"번째에 있습니다. " } 3. if-else문으로 화면에 값이 출력되고, 콘솔창에도 값이 출력되는것을 확인할 수 있다.
배열 배열선언 시 배열의 크기를 지정한 채로 선언하거나, 크기를 지정하지 않아도 된다 배열의 크기 제약이 없음
문자열과 숫자
변수와 자료형