TIL #2 배열,객체

오늘 배열과 객체에 대해 배웠다.

배열

우선 console.log(array); 로 값을 확인할 수 있지만
console.table(array); 라는 명령어로 테이블을 만들어서 보기 쉽게 확인 할 수 있었다.

배열 메소드

  • array.length; // 배열의길이
  • array.push(value); // 배열 value 추가
  • array.pop(); // 배열 마지막 인덱스 값 삭제
  • array.shift(); // 제일 앞쪽에 있는 인덱스를 삭제함
  • array.unshift(value); // 제일 앞쪽 인덱스에 value 추가

배열인지 아닌지 판별할수 있는 메소드

Array.isArray(obj);

배열이라면 true 아니면 false

객체

객체는 키와 값이 쌍으로 이루어져 있다 (key - value pair)

객체 생성방법은 중괄호를 이용한다.

let user = {
name : 'Altanis', // key === name,age,city 
age : '20',      // value === Altanis,20,seoul
city : 'seoul'
};```


키 값 쌍은 쉼표로 구분해준다.

- 객체의 값을 사용하는 방법
 - Dot notation
  -사용방법
  객체.키

```js
user.name; // Altanis
user.age; // 20
user.city; // seoul
  • Bracket notation
    -사용방법
    객체['키']
user['name']; // Altanis
user['age']; // 20
user['city']; // seoul

이것들을 이용해서 값을 추가하거나 삭제 등 가능하다 !

  • 추가
user.isPublic = true;
user['content'] = '안녕하세요';
  • 삭제
delete user.age; 
  • in 연산자로 키가 있는지 확인 가능
'content' in user; // true
'birthday' in user; // false

좋은 웹페이지 즐겨찾기