자바 스크립트에서 객체 생성을 평가하는 방법

미스터 미스터 84

나는 학교에서 수업 생성을 평가하도록 요청하는 몇 가지 연습을하고 있으며 여러 평가 스크립트가 포함 된 html을 받았습니다. 특정 출력을 생성하기 위해 javascript 파일을 만들어야합니다.

이것은 평가판입니다.

 try { 
    var output = eval('peter = new Person("Roger Roger")'); 
  } 
  catch (err) { 
    var output = "[JavaScript Error] " + err.message; 
  } 
 if (output != '[Person "Roger Roger"]') { 
    error = true; 
 }

예상되는 출력은 다음과 같아야합니다.

[Person "Roger Roger"]

그러나 나는 얻고있다

[object Object]

주위를 둘러 보았지만 클래스 생성을 평가하는 방법에 대한 정보가 많지 않습니다.

귀하의 도움에 감사드립니다.

데이브 뉴턴

eval의 반환 값을 문자열로 강제 변환 하면 기본 toString구현이됩니다.

Person.prototype.toString강제 변환이 찾고있는 출력을 반환하도록 메서드 를 만들어야합니다 . 예 :

Person.prototype.toString = function() {
  return "[Person " + this.name + "]";
}

var output = "" + eval('peter = new Person("Roger Roger")');
console.log(output);
> [Person Roger Roger]

OTOH, 궁극적으로 임무가 무엇인지는 나에게 명확하지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트에서 객체 값을 평탄화하는 방법

분류에서Dev

자바 스크립트 객체에서 속성을 타겟팅하는 방법

분류에서Dev

객체 자바 스크립트 내에서 객체 이름을 얻는 방법

분류에서Dev

자바 스크립트에서 런타임에서 객체에 속성을 추가 / 제거하는 방법

분류에서Dev

객체 키 도트 표기법을 자바 스크립트에서 객체 트리로 변환하는 방법

분류에서Dev

자바 스크립트에서 JSON 객체 배열을 복사하는 방법

분류에서Dev

객체에서 자바 스크립트 배열을 연결하는 방법

분류에서Dev

자바 스크립트에서와 같은 자바 객체 속성을 설정하는 방법

분류에서Dev

자바 스크립트에서 객체 배열을 만드는 방법

분류에서Dev

자바 스크립트에서 객체를 생성하지 않아야 하는지를 제어하는 방법

분류에서Dev

자바 스크립트에서 객체 속성 문자열을 정수로 변환하는 방법

분류에서Dev

추가 된 객체 자바 스크립트에서 총 가격을 계산하는 방법

분류에서Dev

자바 스크립트에서 JSON 객체 배열에 값을 추가하는 방법은 무엇입니까?

분류에서Dev

배열 자바 스크립트에서 객체의 속성을 변경하는 방법 (React Native)

분류에서Dev

자바 스크립트에서 객체의 유효성을 검사하는 방법

분류에서Dev

자바 스크립트의 객체 배열에서 속성 값을 검색하는 방법

분류에서Dev

자바 스크립트의 객체 배열에서 중복 cropName 영역을 추가하는 방법

분류에서Dev

자바 스크립트에서 필터 후 객체 값을 추가하는 방법

분류에서Dev

자바 스크립트 배열에서 객체 리터럴의 속성에 액세스하는 방법

분류에서Dev

객체 속성 중 하나가 자바 스크립트에서 다른 객체로 확산되는 배열을 변경하는 방법

분류에서Dev

자바 스크립트에서 파일 객체의 모든 속성을 얻는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 객체 속성을 얻는 다른 방법이 있습니까?

분류에서Dev

자바 스크립트에서 객체 속성을 얻는 다른 방법이 있습니까?

분류에서Dev

자바 스크립트 객체에서 속성 유형을 찾는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 메소드가 객체를 생성하고 해당 객체에 대한 메소드를 호출하는지 테스트하는 방법

분류에서Dev

자바 스크립트에서 변수로 객체 속성에 접근하는 방법

분류에서Dev

함수 자바 스크립트에서 자체 속성을 얻는 방법

분류에서Dev

자바 스크립트에서 객체의 속성 배열이 비어 있는지 확인하는 방법

분류에서Dev

자바 스크립트 메소드와 객체 매개 변수로 html을 생성하는 방법

Related 관련 기사

  1. 1

    자바 스크립트에서 객체 값을 평탄화하는 방법

  2. 2

    자바 스크립트 객체에서 속성을 타겟팅하는 방법

  3. 3

    객체 자바 스크립트 내에서 객체 이름을 얻는 방법

  4. 4

    자바 스크립트에서 런타임에서 객체에 속성을 추가 / 제거하는 방법

  5. 5

    객체 키 도트 표기법을 자바 스크립트에서 객체 트리로 변환하는 방법

  6. 6

    자바 스크립트에서 JSON 객체 배열을 복사하는 방법

  7. 7

    객체에서 자바 스크립트 배열을 연결하는 방법

  8. 8

    자바 스크립트에서와 같은 자바 객체 속성을 설정하는 방법

  9. 9

    자바 스크립트에서 객체 배열을 만드는 방법

  10. 10

    자바 스크립트에서 객체를 생성하지 않아야 하는지를 제어하는 방법

  11. 11

    자바 스크립트에서 객체 속성 문자열을 정수로 변환하는 방법

  12. 12

    추가 된 객체 자바 스크립트에서 총 가격을 계산하는 방법

  13. 13

    자바 스크립트에서 JSON 객체 배열에 값을 추가하는 방법은 무엇입니까?

  14. 14

    배열 자바 스크립트에서 객체의 속성을 변경하는 방법 (React Native)

  15. 15

    자바 스크립트에서 객체의 유효성을 검사하는 방법

  16. 16

    자바 스크립트의 객체 배열에서 속성 값을 검색하는 방법

  17. 17

    자바 스크립트의 객체 배열에서 중복 cropName 영역을 추가하는 방법

  18. 18

    자바 스크립트에서 필터 후 객체 값을 추가하는 방법

  19. 19

    자바 스크립트 배열에서 객체 리터럴의 속성에 액세스하는 방법

  20. 20

    객체 속성 중 하나가 자바 스크립트에서 다른 객체로 확산되는 배열을 변경하는 방법

  21. 21

    자바 스크립트에서 파일 객체의 모든 속성을 얻는 방법은 무엇입니까?

  22. 22

    자바 스크립트에서 객체 속성을 얻는 다른 방법이 있습니까?

  23. 23

    자바 스크립트에서 객체 속성을 얻는 다른 방법이 있습니까?

  24. 24

    자바 스크립트 객체에서 속성 유형을 찾는 방법은 무엇입니까?

  25. 25

    자바 스크립트 메소드가 객체를 생성하고 해당 객체에 대한 메소드를 호출하는지 테스트하는 방법

  26. 26

    자바 스크립트에서 변수로 객체 속성에 접근하는 방법

  27. 27

    함수 자바 스크립트에서 자체 속성을 얻는 방법

  28. 28

    자바 스크립트에서 객체의 속성 배열이 비어 있는지 확인하는 방법

  29. 29

    자바 스크립트 메소드와 객체 매개 변수로 html을 생성하는 방법

뜨겁다태그

보관