본문 바로가기

부트캠프교육중301

[JavaScript] 객체 객체 (object) 입력해야 하는 데이터의 종류가 동일한 경우 객체를 사용하면 손쉽게 데이터를 관리할 수 있습니다. 이렇게 공통적인 속성을 가지는 경우 객체를 사용해야 합니다. 객체는 0개 이상의 프로퍼티의 조합으로 되어있다. # property 프로퍼티란 속성이란 뜻으로 자바스크립트에서 객체 내부의 속성을 의미한다. 객체는 프로퍼티로 구성된다. 프로퍼티는 key : value 의 형식으로 객체 안의 콤마(,)로 구분되어 할당된다. key는 속성명, value는 속성값이라고 생각하면 된다. let user = { firstName: 'Steve', lastName: 'Lee', email: 'steve@codestates.com', city: 'Seoul' }; # lastName은 키(key) 'Le.. 2022. 12. 31.
[JavaScript] 배열 메서드 # typeof let words = ['피', '땀', '눈물'] typeof '문자열' // 'string' typeof 123 // 'number' typeof words // 'object' typeof 배열 하면 object라고 나온다 !!!! 그래서 배열인지 아닌지 판별하려면 -> Array.isArray 써야한다 # Array.isArray : 배열인지 아닌지 판별 (결과값은 true, false) let words = ['피', '땀', '눈물'] Array.isArray('문자열') //false Array.isArray(123) // false Array.isArray(words) // true Array.isArray([1,2,3]) // true Array.isArray([]) //.. 2022. 12. 30.
[JavaScript] 배열과 반복문 #배열의 반복 let myNum = [73, 98, 86, 61]; 배열myNum의 n번째 인덱스를 출력하자 -> for ( let n=0; n 2022. 12. 30.
[JavaScript] 배열이란? 배열(Array) - 대량의 데이터를 쉽게 다룰수 있게 해주는 데이터타입 - 순서가 있는값이다 (순서정보를 가지고 있다. 객체와의 큰차이이다) - 값=요소(element) - 순서는 인덱스, 0부터 번호를 매긴다 (0번째, 1번째, 2번째....) - 요소들을 쉼표로 구분해준다. # let myNumber = [73, 98, 86, 61, 96]; myNumber[3] ; // 61 -> myNumber라는 배열의 3번째 인덱스값은 61이다. -값을 변경하려면 myNumber[3] = 200; 이렇게 하면된다. # 연습문제 let fruits = ['banana', 'apple', 'pineapple']; fruits[2] ; // 'pineapple' fruits[3]; // undefined 없는 인.. 2022. 12. 30.