728x90
    
    
  ★ 배열, Array
- 자바스크립트 배열
 - Array(외형) + ArrayList(길이 가변, 자료형 자유)
 
// 자바 사용시 : int[] nums = new int[3];
// 자바 스크립트 사용시
var nums = new Array();
//데이터 삽입 
nums[0] = 100;
nums[1] = 200;
nums[2] = 300;
nums[5] = 500; //이렇게 건너 뛰어서 되지만, 되도록 사용 금지!! (클린코드 X)
//데이터 출력
for (var i=0; i<nums.length; i++) {
    console.log(i, nums[i]);
}
- 초기화 리스트
 
//자바 사용시 ->
//int[] nums = new int[] {100, 200, 300};
//int[] nums = {100, 200, 300};
//자바 스크립트 사용시 ->
var nums2 = new Array(100, 200, 300);
var num3 = [100,200,300]; //배열 리터럴 표기법
- 빈배열
 
var num4 = new Array();
var num5 = [];
- 배열 > 스택처럼 활용
 
var list = [];
// 데이터를 넣을 때
// list[0] = 10;
list.push(10);
console.log(list);
list.push(20);
console.log(list);
list.push(30);
console.log(list);
// 데이터를 추출 할때
console.log(list.pop());    //30
console.log(list.pop());    //20
console.log(list.pop());    //10
★ 예외 처리
- 예외를 처리하는 함수
 
try {
    var m = 0;
    console.log(100/m); //Infinite
    console.log(n);
} catch (e) {
    console.log('예외 처리');
}
728x90
    
    
  '웹페이지' 카테고리의 다른 글
| JAVASCRIPT STEP 10 - Event (0) | 2023.04.21 | 
|---|---|
| JAVASCRIPT STEP 9 - BOM (0) | 2023.04.21 | 
| JAVASCRIPT STEP 7 - DATE (0) | 2023.04.21 | 
| JAVASCRIPT STEP 6 - STRING (0) | 2023.04.21 | 
| JAVASCRIPT STEP 5 - Casting (0) | 2023.04.21 | 
728x90
    
    
  ★ 배열, Array
- 자바스크립트 배열
 - Array(외형) + ArrayList(길이 가변, 자료형 자유)
 
// 자바 사용시 : int[] nums = new int[3];
// 자바 스크립트 사용시
var nums = new Array();
//데이터 삽입 
nums[0] = 100;
nums[1] = 200;
nums[2] = 300;
nums[5] = 500; //이렇게 건너 뛰어서 되지만, 되도록 사용 금지!! (클린코드 X)
//데이터 출력
for (var i=0; i<nums.length; i++) {
    console.log(i, nums[i]);
}
- 초기화 리스트
 
//자바 사용시 ->
//int[] nums = new int[] {100, 200, 300};
//int[] nums = {100, 200, 300};
//자바 스크립트 사용시 ->
var nums2 = new Array(100, 200, 300);
var num3 = [100,200,300]; //배열 리터럴 표기법
- 빈배열
 
var num4 = new Array();
var num5 = [];
- 배열 > 스택처럼 활용
 
var list = [];
// 데이터를 넣을 때
// list[0] = 10;
list.push(10);
console.log(list);
list.push(20);
console.log(list);
list.push(30);
console.log(list);
// 데이터를 추출 할때
console.log(list.pop());    //30
console.log(list.pop());    //20
console.log(list.pop());    //10
★ 예외 처리
- 예외를 처리하는 함수
 
try {
    var m = 0;
    console.log(100/m); //Infinite
    console.log(n);
} catch (e) {
    console.log('예외 처리');
}
728x90
    
    
  '웹페이지' 카테고리의 다른 글
| JAVASCRIPT STEP 10 - Event (0) | 2023.04.21 | 
|---|---|
| JAVASCRIPT STEP 9 - BOM (0) | 2023.04.21 | 
| JAVASCRIPT STEP 7 - DATE (0) | 2023.04.21 | 
| JAVASCRIPT STEP 6 - STRING (0) | 2023.04.21 | 
| JAVASCRIPT STEP 5 - Casting (0) | 2023.04.21 |