anchor.diff:    ## 지나온 길
     ## Where We Left Off 
   
  -  Tour of Heroes 파트 2를 계속하기 전에, 파트 1을 마친 후 아래 구조가 되었는지 확인해봅시다. 그렇지 않다면 파트 1으로 돌아가서 빠진 부분이 없는지 확인해야 합니다.
  +  Tour of Heroes 파트 2를 계속하기 전에, 
  +  파트 1을 마친 후 아래 구조가 되었는지 확인해봅시다. 
  +  그렇지 않다면 파트 1으로 돌아가서 빠진 부분이 없는지 확인해야 합니다.
   
     Before we continue with Part 2 of the Tour of Heroes,
     let’s verify we have the following structure after [Part 1](./toh-pt1.html).
  
positive.code:     ### 선택된 히어로 노출하기
      ### Expose the selected hero
  
      이제 `AppComponent` 에서 정적 변수 `hero` 는 필요가 없습니다. 단순히 `selectedHero`로 **교체**만 하면 됩니다.
  
      We no longer need the static `hero` property of the `AppComponent`.
      **Replace** it with this simple `selectedHero` property:
  
negative.code: 
  .l-sub-section
    :marked
      `ngFor` 의 (`*`) 접두어는 `<li>` 엘리먼트와 그 자식요소가 
      마스터 템플릿을 구성한다는 것을 뜻합니다.
  
      The (`*`) prefix to `ngFor` indicates that the `<li>` element and its children
      constitute a master template.
  
      `ngFor` 지시자는 `AppComponent.heroes` 에서 반환된 `heroes` 배열을 순회하며 
      템플릿 인스턴스에 출력합니다.
  
      The `ngFor` directive iterates over the `heroes` array returned by the `AppComponent.heroes` property
      and stamps out instances of this template.
  
      `ngFor`에 할당된 인용문은 "*`heroes` 배열에 있는 모든 히어로를 `hero` 
      지역변수에 저장하고 템플릿 인스턴스에서 사용할 수 있도록 만들라는 것*"을 뜻합니다.
  
      The quoted text assigned to `ngFor` means
      “*take each hero in the `heroes` array, store it in the local `hero` variable,
      and make it available to the corresponding template instance*”.
  
      "hero" 앞의 `let` 키워드는 `hero`가 템플릿 입력변수임을 알아보게 합니다. 
      이 변수를 사용하여 템플릿 안에서 히어로의 속성에 접근할 수 있습니다.
  
      The `let` keyword before "hero" identifies `hero` as a template input variable.
      We can reference this variable within the template to access a hero’s properties.
  