on
0929_Javascript : 내장 객체 - Array 객체
0929_Javascript : 내장 객체 - Array 객체
1. 첨자를 이용해서 추가
2. push() 가장 뒤에 새로운 요소 추가
3. unshift() 가장 앞에 새로운 요소 추가
4. splice(start, deleteCount, 추가할요소...) 를 이용해 추가
Insert title here var arr1 = [10,20]; console.log( arr1.length ); // 2 console.log( arr1 ); // [10,20] // 뒤에 하나의 요소를 추가 arr1[2] = 30; console.log( arr1.length ); // 3 console.log( arr1 ); // [10,20,30] arr1[4] = 50; console.log( arr1.length ); // 5 console.log( arr1 ); // [10,20,30,empty,50], 콘솔에서는 undefined는 empty로 표시 console.log( arr1[3] ); // undefined arr1[arr1.length] = 60; // 가장 뒤에 요소 추가 console.log(arr1.join()); // join() : 배열의 모든 요소를 연결 하나의 문자열로 만듦 // 10,20,30,,50,60 arr1[3] = 30; // 특정 요소의 값 변경 console.log(arr1.join()); // push() : 가장 뒤에 새로운 요소 추가 var arr2 = [10,20]; arr2.push(30); // 뒤에 새로운 요소를 하나 이상 추가하고 길이 반환 console.log(arr2.join()); // 10,20,30 arr2.push(40, 50); console.log(arr2.join()); // 10,20,30,40,50 // unshift() : 가장 앞에 새로운 요소 추가 var arr3 = [30,40]; var len = arr3.unshift(10, 20); // 맨 앞에 새로운 요소를 하나 이상 추가하고 길이 반환 console.log("길이:" + len); console.log(arr3.join()); 배열 - 요소 추가(가장 앞, 가장 뒤)
from http://development-writing.tistory.com/304 by ccl(S) rewrite - 2021-10-01 01:01:21