🔻배열, Array🔻
- 자바 Array의 외형과 ArrayList의 성질(길이가변, 자료형object)을 가지고 있다.
- Array 내장 객체를 사용한다.
배열 선언 및 대입하기
<script>
//int[] nums = new int[3];
//길이, 자료형을 명시하지 않는다.
var nums = new Array();
nums[0] = 100;
nums[1] = 200;
nums[2] = 300;
nums[3] = 400;
for(var i=0; i<nums.length; i++){
console.log(i, nums[i]);
}
</script>
초기화 리스트
<script>
//초기화 리스트
//int[] nums = new int[] {100,200,300}
var nums2 = new Array(100,200,300);
var nums3 = [100,200,300]; //***가장 많이 사용하는 방식
console.log(nums2);
console.log(nums3);
</script>
값 추가 및 꺼내기
push와 pop 사용이 가능하다.
<script>
//3의 배수를 10개 생성
//방법1
var list1 = [];
for (var i=0; i<10; i++){
list1[i] = (i + 1) * 3;
}
console.log(list1);
//방법2
var list2 = [];
for (var i=3; i<=(3*10); i+=3) {
list2.push(i);
}
console.log(list2);
//요소 꺼내기
console.log(list1.pop()); //30
</script>
'WEB > JavaScript' 카테고리의 다른 글
[JavaScript] Event Handling + 마우스 이벤트 + 키 이벤트 (0) | 2023.10.05 |
---|---|
[JavaScript] BOM(Browser Object Mode) (0) | 2023.10.05 |
[JavaScript] Date 객체 (0) | 2023.10.05 |
[JavaScript] 문자열 함수 (0) | 2023.10.05 |
[JavaScript] 형변환 (parseInt, parseFloat) + isNaN (0) | 2023.10.05 |