[JavaScript] Chapter 05. 배열
배열 대괄호를 사용하여 표현 각 요소 자료형 고정X 배열의 길이 존재 let arr1 = new Array("H", "e", "l", "l", "o"); let arr2 = ["H", "e", "l", "l", "o"]; 배열 선언 방법 let arr = new Array("사과", 1); let arr = new Array(2); let arr = ["사과", 1]; arr[0] // 사과 => 문자열 타입 arr[1] // 1 => 숫자 타입 arr.length // 2 => 문자열 길이 배열 요소 접근 방법 인덱스(index) indexOf() at() let arr = new Array("사과", "바나나", "오렌지"); arr.index0f(0); // -1 arr.index0f("오렌지");..
2022. 12. 8.
[JavaScript] Chapter 03. ==, ===의 차이점
==는 Equal Operator이고, ===는 Strict Equal Operator이다. ==는 a == b 라고 할때, a와 b의 값이 같은지를 비교해서, 같으면 true, 다르면 false라고 한다.(값만 같으면 true이다.) ===는 Strict, 즉 엄격한 Equal Operator로써, "엄격하게" 같음을 비교할 때 사용하는 연산자이다. ===는 a === b 라고 할때, 값과 값의 종류(Data Type)가 모두 같은지를 비교해서, 같으면 true, 다르면 false라고 한다. 값은 똑같이 1이지만 값의 종류가 숫자냐, 문자열이냐에 따라 === 연산자를 사용할 때 결과가 false라고 나온다. var a = 1; var b = "1"; console...
2022. 12. 5.
[JavaScript] Chapter 02. 값
값 (Value) 조작 가능한 어뗜 표현 문자열, 문자, 숫자 등이 가짐 값 종류 원시 값 참조 값 원시 값 원시적인 값 단순 값 단순 데이터 원시 값 종류 숫자, 문자열, 불리언, null, undefined 원시 값은 한 번 메모리에 올라간 값이 변경되지 않는다. 참조 값 참조하여 값을 조작함 메모리에 객체로 저장됨 래퍼 객체 (Wrapper Object) 원시 타입을 객체화 -> new String() 임시 객체 생성 원시 타입 number, string, Boolean, undefined, null 래퍼 객체 종류 number, string, Boolean 래퍼 객체 변환 과정 원시 타입에 해당하는 객체 생성 생성된 객체의 함수 호출 함수 처리 생성된 객체 소멸 원시 타입만 존재 래퍼 객체 예시 ..
2022. 12. 5.
[CSS] Chapter 05. 선택자(Selector)_3
1. 주요 선택자 - Type, Class, ID 2. 속성 선택자 - [attr], [attr=value] 3. 속성 선택자 -[attr^], [attr$], [attr_] 4. 가상클래스 선택자 - first-child, last-child, nth-child 5. 가상클래스 선택자 - first-of-type, last-of-type, nth-of-type 6. 가상클래스 선택자 - not 7. 가상클래스 선택자 - link, visited 8. 가상클래스 선택자 - hover, active, focus 9. 가상클래스 선택자 - enabled, disabled, checked 10. 가상요소 선택자 - before, after 11. 가상요소 선택자 - first-letter, first-line..
2022. 11. 26.
[CSS] Chapter 04. 선택자(Selector)_2
1. 주요 선택자 - Type, Class, ID 2. 속성 선택자 - [attr], [attr=value] 3. 속성 선택자 -[attr^], [attr$], [attr_] 4. 가상클래스 선택자 - first-child, last-child, nth-child 5. 가상클래스 선택자 - first-of-type, last-of-type, nth-of-type 6. 가상클래스 선택자 - not 7. 가상클래스 선택자 - link, visited 8. 가상클래스 선택자 - hover, active, focus 9. 가상클래스 선택자 - enabled, disabled, checked 10. 가상요소 선택자 - before, after 11. 가상요소 선택자 - first-letter, first-line..
2022. 11. 25.
[CSS] Chapter 03. 선택자(Selector)_1
1. 주요 선택자 - Type, Class, ID 2. 속성 선택자 - [attr], [attr=value] 3. 속성 선택자 -[attr^], [attr$], [attr_] 4. 가상클래스 선택자 - first-child, last-child, nth-child 5. 가상클래스 선택자 - first-of-type, last-of-type, nth-of-type 6. 가상클래스 선택자 - not 7. 가상클래스 선택자 - link, visited 8. 가상클래스 선택자 - hover, active, focus 9. 가상클래스 선택자 - enabled, disabled, checked 10. 가상요소 선택자 - before, after 11. 가상요소 선택자 - first-letter, first-line..
2022. 11. 24.