찾다

 >  Q&A  >  본문

javascript - js 구성 객체 문제

으아악

new Person()

new Person

이 두 가지 작성 방법은 동일한 효과를 가집니다. 왜 괄호 없이 이전과 동일합니까

習慣沉默習慣沉默2786일 전565

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-19 10:33:03

    으아악

    new Person(...) 코드가 실행될 때:

    새 개체가 생성됩니다. Person.prototype에서 상속됩니다.
    Constructor Person이 실행됩니다. 실행 시 해당 매개변수가 전달되고 컨텍스트(this)가 이 새 인스턴스로 지정됩니다.

    new Person은 new Person()과 동일하며 매개변수를 전달하지 않고만 사용할 수 있습니다.


    회신하다
    0
  • 迷茫

    迷茫2017-05-19 10:33:03

    문제는 없나요? 기본적으로 괄호를 추가하지 않으면 값이 전달되지 않습니다

    으아악

    그리고 ()를 추가하는 것과 추가하지 않는 것의 우선순위도 다릅니다

    회신하다
    0
  • 취소회신하다