다시 오신 것을 환영합니다.
이 비디오에서 우리는 이것이 핵심 단어를 결정하는 네 번째 규칙에 대해 이야기 할 것이며,이 까다로운 주제에 대해 마음을 감쌀 수 있도록 네 가지 규칙을 모두 다시 요약 해 보겠습니다.
키워드 값을 결정하는 네 번째 규칙은 새 키워드를 볼 때입니다.
새로운 키워드는 많은 것을하는 예비 키워드이다.
우리는 객체 지향 프로그래밍 섹션에서 New 키워드에 대해 더 깊이 다룰 것입니다.
그러나 이제는 새로운 키워드가 사용될 때 새로운 물체가 허공에서 만들어 짐을 알 것입니다.
new 키워드는 함수 및 함수 정의 내부에서 사용됩니다.
핵심 단어는 생성 된 새 객체를 나타냅니다.
마지막으로 new 키워드가 암시 적 리턴을 사용할 때,이를 사용하는 함수에 추가됩니다.
이것은 많은 것처럼 들리지만, 객체 지향 프로그래밍 섹션에서 자세히 다룹니다.
이제이 코드 예제를 살펴 보겠습니다.
두 개의 매개 변수를 취하는 person이라는 함수가 있습니다.
이름과 성.
이 함수 안에서는 키워드에 속성을 연결합니다.
이 값은 함수에 전달 된 값과 같습니다.
키워드의 가치를 고수하려고 생각할 수도 있습니다.
이것은 전역 개체입니다.
우리는 이전 비디오에서 그것을 보았고 실제로 당신은 절대적으로 옳을 것입니다.
그러나 new 키워드를 사용하면 키워드의 값이 변경됩니다.
우리가 키워드 앞에 말했던 것처럼, 이것은 이제 new 키워드가 사용될 때 생성되는 객체를 참조합니다.
우리는 그 객체를 L-E라는 변수에 저장하고 있으며 그 객체의 이름과 성 속성에 접근 할 수 있습니다.
요점을 되풀이하기 위해 우리는 자바 스크립트에서 예비 키워드 인 키워드를 조사한 섹션에서 꽤 많이 다루었으며 값은 실행시 결정됩니다.
우리는 네 가지 규칙을 글로벌 암시 적 explicit 및 new 키워드로 보았습니다.
키워드가 전역 컨텍스트 또는 함수에있을 때 이것은 글로벌 객체이거나 윈도우입니다.
엄격한 모드를 사용하는 경우 브라우저에서 또는 정의 된 객체 내부에 키워드가있을 때 this가 키워드와 가장 가까운 부모 객체가됩니다.
키워드의 컨텍스트를 잃을 때 call apply 또는 bind를 사용하여 명시 적으로 값을 설정할 수 있습니다.
마지막으로 새 키워드가 키워드의 값으로 사용됩니다.
이것은 빈 오브젝트로 설정되고 new 키워드와 함께 사용되는 함수에서 리턴됩니다.
키워드의 시리즈를 통해이 축하를 받았다.
이것은 몇 가지 복잡한 자료입니다.
여전히 문제가 발생하면 코드 예제를 살펴보고 질문을하십시오.
우리는 항상 기꺼이 도와 드리겠습니다.