JavaScript 객체지향 프로그래밍 - 5. this

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • 모든 수업과 소스코드는 아래 주소에 있습니다.
    opentutorials....
    전체 지식의 관계는 아래 지식지도를 참고해주세요.
    seomal.org
    생활코딩은 일반인에게 프로그래밍을 알려주는 활동입니다. 더 많은 정보를 원하시면 opentutorials.o... 를 방문해주세요.

Komentáře • 29

  • @user-qw8my7sp8g
    @user-qw8my7sp8g Před 3 lety +7

    this: 객체 내의 method에서 해당 객체의 property를 호출할 때 쓴다. 객체의 이름이 바뀌어도 원래의 로직을 유지할 수 있어서 코드의 재사용에 도움을 준다.

  • @user-bh8mx7ci5j
    @user-bh8mx7ci5j Před 4 lety +6

    1. 일반 함수에서 this -> window
    2. 중첩 함수에서 this -> window
    3. 이벤트에서 this -> 이벤트 객체
    4. 메소드에서 this -> 메소드 객체
    5. 메소드 내부의 중첩 함수에서 this -> window

  • @jkyg7371
    @jkyg7371 Před 4 lety

    this 정말 이해가 갈똥말똥 했는데. 이 강의 듣고 완전 이해했어요. 감사합니다 ㅠㅠ
    this 는 자신이 포함된 함수, 변수, 객체등 포함된 위치를 지정해준다. 즉, 어디서 불러와야 하는지를 알려주는 방향표 같은것.

  • @basilrykim6829
    @basilrykim6829 Před 3 lety +2

    ㅋㅋㅋㅋ 노드야! this.js를 실행해!!ㅋㅋㅋㅋㅋ 아 귀여우시네요

  • @jimankim8086
    @jimankim8086 Před 4 lety

    정말 명 강의 입니다. 수많은 this강의 중 가장 명확하게 이해했습니다.

  • @godkimchi33
    @godkimchi33 Před 5 lety

    2년동안 this가 긴가민가 했었는데 오늘 드디어!! 8분만에 완벽하게 이해하게 되었씁니다.!!! 캄사합니다!!

  • @user-nn9cl1fr1q
    @user-nn9cl1fr1q Před 3 lety +4

    객체를 사용할 때 변수명에 신경쓰지 마라는 자바스크립트 개발자의 작은 배려 아닐까요 ㅎㅎㅎ

  • @soiyeon638
    @soiyeon638 Před 5 lety +3

    this에 대해서 잘 이해가 안갔는데....정말 이것 보고 개념이 잘 잡혔습니다. this라는 대명사가 어떻게 쓰이고 또 얼마나 유연성을 가지게 도와주는지 이해가 되네요. 이고잉님 감사합니다!!!

    • @coohde
      @coohde  Před 5 lety +1

      뿌듯해요 ^^

  • @minwoopark1571
    @minwoopark1571 Před 4 lety

    매번 헷갈렸는데 이고잉쌤 덕분에 정리가 됬습니다. 감사합니다!

  • @syjo3166
    @syjo3166 Před 5 lety +1

    선따봉 후감상

  • @resin7581
    @resin7581 Před 4 lety +2

    변수의 이름을 일일이 고치거나 이름을 다시 지정해주는 불편함 보다 함수 속에 this를 쓰면서 단순유연한 코드가 된다는 것. 맞나용ㅋㅋ

  • @user-vk4jj1um2e
    @user-vk4jj1um2e Před 4 měsíci +1

    this 란 객체 안에 있는 메서드에서 객체를 편하게 쓰기위해 만들어진 특수한 키워드 ...

  • @ccolle74
    @ccolle74 Před 4 lety +1

    강의 잘 보고 있습니다.

  • @user-zd2ho3iv1d
    @user-zd2ho3iv1d Před 3 lety +1

    this란 (객체안에속한)메서드 입장에서 자신이 속한 객체 자체를 지칭하는, '자신이 몸담고 있는 소속'을 가리키는 특수한 키워드 이다.

  • @yzznz
    @yzznz Před 2 lety

    감사합니다.

  • @sungmincho6539
    @sungmincho6539 Před 5 lety

    항상 감사드립니다^^

  • @user-seongho3778
    @user-seongho3778 Před 3 lety +1

    this : 메소드가, this 속해있는 객체를 가리키는 예약어(키워드) !!

  • @user-zd2ho3iv1d
    @user-zd2ho3iv1d Před 3 lety

    감사합니다 선생님

  • @Jin-xv4ee
    @Jin-xv4ee Před 3 lety

    return 뒤에 first를 치니까 vsc에서 자동으로 this.first라고 바꿔서 써주네요.. ㅋㅋㅋㅋㅋ 미리 스포당했지만 잘 들었어요~

  • @user-zb5yn2ep4s
    @user-zb5yn2ep4s Před 3 lety

    "this" 란 그 객체가 내부적으로 가지고 있는 상태를 가리킬 수 있다. (자신이 속해 있는 객체를 가리키는 특수한 키워드)

  • @user-rv8bq5km2i
    @user-rv8bq5km2i Před 4 lety

    감사합니다 선생님!!!!!

  • @jamessong4120
    @jamessong4120 Před rokem

    강의에서 sum: function() { 선언해주실 때 화살표함수로 하면 kim.sum()의 결과가 NaN으로 나오는 이유가 뭘까요? ㅠ

  • @Keunbee
    @Keunbee Před 3 lety

    4:43 경에 궁금한점이... 1. f, s라는 식으로 실행했을때 작동을 했는데 흔히 그렇게 쓰기도하는건가요? 2. 4:43에 undefined 라고하는데 var안에서 충분히 defined 된것 아니엇나요...?

  • @siyoonkim2909
    @siyoonkim2909 Před 3 lety +1

    실행 컨텍스트가 생성될때 가르키는 객체

  • @user-il2vf9rx7l
    @user-il2vf9rx7l Před 3 lety

    this: 특정 객체에 속해있는 method가 자신이 속한 객체를 가리키기 위해 사용하는 특수한 키워드

  • @carpediem-ch7nv
    @carpediem-ch7nv Před 3 lety

    this-> 메소드(객체에 속해있는 함수)의 객체를 나타내는 언어.

  • @user-ph1xe2mq4y
    @user-ph1xe2mq4y Před 5 lety

    프로퍼티들의 주체가 되는 객체..?