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
Author And Source
이 문제에 관하여(TIL #2 배열,객체), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@altanis7/TIL-2-배열객체저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)