javascript93 Array 오브젝트 빌트인 오브젝트 Array 형태 [123, "ABC", "가나다"] 대괄호 안에 콤마로 구분하여 값 작성 배열 엘리먼트 [123, "ABC"]에서 123, "ABC" 각각을 엘리먼트 또는 요소라고 부름 인덱스 엘리먼트 위치를 인덱스라고 부름 왼쪽부터 0번 인덱스, 1번 인덱스 배열 특징 엘리먼트 작성 순서를 갖고 있음 배열 전체를 작성한 순서로 읽거나 인덱스로 값을 추출할 수 있음 배열생성방법 new Array()로 생성 var book = new Array(); Array()로 생성 var book = Array(); 대괄호로 생성 var book = []; 일반적으로 이 형태를 사용. 엘리먼트 작성 방법 var book = ["책1", "책2"]; 대괄호 안에 콤마로 구분하여 다수 작성 가능 Stri.. 2021. 11. 2. eval()함수 eval() 구분 데이터(값) 파라미터 JS코드 반환 JS코드를 실행하여 반환한것 파라미터의 문자열을 JS코드로 간주하여 실행. 실행결과를 반환값으로 사용. 값을 반환하지 않으면 undefined 반환 보안에 문제가 있다고 알려져 있어 사용을 권하지 않음. 2021. 11. 1. Global 오브젝트-NaN, 유한대 체크함수 isNaN() 구분 데이터(값) 파라미터 값 반환 true, false 값의 NaN 여부 반환 숫자 값이 아니면 true반환 log(isNaN("ABC")); //true log(isNaN()); //파라미터를 작성하지 않으면 undefined이므로 true 숫자 값이면 false반환 log(isNaN(123)); //false log(isNaN("123")); //false log(isNaN(null)); //false null을 숫자로 변환하면 0 값이 숫자로 변환되면 숫자로 인식 NaN===NaN 결과는 false isFinite() 구분 데이터(값) 파라미터 값 반환 true, false 값이 Infinity, NaN이면 false 반환 아니면(값이 유한하면) true반환 값이 숫자로 변환되면 숫.. 2021. 10. 28. Global과 Window관계 Global 오브젝트는 JS가 주체 Window 오브젝트는 window가 주체 주체는 다르지만 글로벌 오브젝트의 프로퍼티와 함수가 window오브젝트에 설정됨. Host 오브젝트 개념 활용(브라우저 안에 있는 오브젝트를 자바스크립트에서 마치 내것처럼 사용) 정수,실수변환 parseInt() 구분 데이터(값) 파라미터 값 진수, 디폴트 : 10진수 반환 변환한 값 값을 정수로 변환하여 반환 값이 123.45이면 123반환 log(parseInt(123.45)); //123 값이 "123px"이면 123반환 2021. 10. 28. 이전 1 ··· 8 9 10 11 12 13 14 ··· 24 다음