• 티스토리 홈
  • 프로필사진
    브라더 코드
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
브라더 코드
  • 프로필사진
    브라더 코드
    • 전체 (96) N
      • Web (2)
      • Javascript (20)
        • vanilla (13)
        • react (3)
      • Css (4)
      • TIL (8)
      • Etc (9) N
      • Dev (4)
      • Diary (48)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • [개발일기] js 소소한 TIL
        2023년 07월 05일
        • 브라더 코드
        • 작성자
        • 2023.07.05.:38

        (2023.06.10) node js 해보면서 배운 두가지

        1. 객체의 키에 변수를 넣을땐 [ 변수 ] 

        let name = 'macbook';
        let productPrice = {
          [name]: 3_000_000
        };
        console.log(productPrice); // { macbook: 3000000 };

         

        2. 구조분해 할당시 default값을 주는 방법은 = 연산자

        원래 함수 파라미터에서 쓰는걸로 알고 있었는데 구조분해 할당할때도 동일하다.

        let person = { name: 'kim', age: 23, address: 'seoul' };
        let { name, age, address = 'busan', job = 'student' } = person;
        console.log(job); // student, 기존 객체에 job에 값이 없으니 기본값 할당
        console.log(address); // seoul, 기존 객체에 address에 값이 있으니 있는값 출력

         

        'Diary' 카테고리의 다른 글

        [개발일기] 몽고DB 설치 및 실행(맥북)  (0) 2023.07.05
        [개발일기] url구성, 웹페이지 표출 과정  (0) 2023.07.05
        [개발일기] slice의 또 다른 기능  (0) 2023.07.03
        [개발일기] git branch 확인  (0) 2023.06.28
        [개발일기] js의 문자열 자르기(slice)  (0) 2023.06.22
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바