TIL(2021.01.25)

한국·2021년 1월 31일
0

TIL

목록 보기
6/33
post-thumbnail

배열(Array)

  • 순서가 있는 값(element)을 뜻함
  • 순서는 index라고 부르며 1이 아닌 0 부터 번호를 매긴다.
  • 배열은 [ ] 대괄호(squaer bracket)을 이용해 배열을 만든다.
  • 각각의 element 들은 쉼표(,)로 구분해 준다.
  • 각 element들을 조회 하기 위해서는 변수명[index]를 넣어주면 된다.
  • 가지고 있는 index 값보다 큰 index값을 조회 할시 undefined가 출력된다.
  • 배열은 [ ] 대괄호 안에 또 다른 [ ] 대괄호가 들어갈 수 있다.

배열(Array)의 Methods


객체(Object)

  • 특정한 주제에 적합한 자료의 구조
  • 객체의 선언을 예시로 들어보자면 아래와 같다.
    let user {  // firstName 같이 앞에오는 것은 key, 'gookgook'과 같이 뒤에 오는것은 value 라 칭함
    	firstName : 'gookgook' ,
    	lastName : 'jang' ,
     	city :
       };
       

객체(Object) 의 사용

  • Dot notation // 위의 예시에서 user.firstName 을 할 경우 'gookgook' 이 출력
  • Bracket notation // 위의 예시에서 user['lastName']을 할 경우 'jang'이 출력
  • Bracket notation 의 경우 ' ' 를 넣어줘야 한다. 넣지 않게 될 경우 변수로 인식하게 된다.
  • Bracket notation [ ] 안에 ' ' 를 하지 않고 쓰고 싶다면 변수 자체에 쓰고 싶은 value 값을 할당해 주어 서 써야만 한다.
  • key value 가 변수인 경우에 ( 동적인 경우)는 Bracket notation을 써야 한다.

객체(Object) 의 Methods

profile
소통하는 개발자를 꿈꾸는

0개의 댓글