• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 Es6-ReferenceDataType - 마지막 부분

Es6-ReferenceDataType - 마지막 부분

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #52612

    김정훈
    참가자
                let dum = { name: "김" };
                function change(obj) {
                  // console.log(obj)
                  obj = { name: "park" };
                  // console.log(obj);
                }
                function change2(obj) {
                  // console.log(obj)
                  obj.name = "something";
                  // console.log(obj);
                }
                change(dum);
                console.log(dum); // {name : "김"}
                change2(dum);
                console.log(dum); // {name : "something"}
    Reference Data Type 강의 마지막 부분이 잘 이해가 안됩니다ㅠㅠ
    파라미터는 일종의 변수라고 하셧는데,
    위의 코드중 change2라는 함수는
    obj.name="something"이 사실상
    let obj = { name : "김" }
    obj.name = "something"
    이렇게 적용된다고 생각하면 되는 부분일까요?
    #52625

    codingapple
    키 마스터
    함수안에서 
    let obj = { name : "김" } 보다 
    let obj = dum 이런 식으로 동작하는게 맞을듯요 
    
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠