프로토 타입-기본 개체
Object 는 Prototype에서 네임 스페이스로 사용하고 Object 객체를 사용하여 관련 함수를 호출하는 데 사용됩니다 . 이것은 다음 두 가지 방법으로 사용됩니다.
간단한 개발자라면 inspect 또는 clone 과 같은 기존 기능을 사용할 수 있습니다 .
Prototype처럼 자신의 개체를 만들거나 해시 인 것처럼 개체를 탐색하려는 경우 확장 , 키 및 값으로 전환합니다 .
프로토 타입 개체 메서드
NOTE − 최소한 prototype.js 버전 1.6이 있는지 확인하십시오.
S. 아니. | 방법 및 설명 |
---|---|
1. | clone () 단순 복사를 사용하여 전달 된 객체를 복제합니다 (원본의 모든 속성을 결과에 복사). |
2. | 넓히다() 소스의 모든 속성을 대상 개체에 복사합니다. |
삼. | inspect () 객체의 디버그 지향 문자열 표현을 반환합니다. |
4. | isArray () obj가 배열이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
5. | isElement () obj가 유형 1의 DOM 노드이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
6. | isFunction () obj가 함수 유형이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
7. | isHash () obj가 Hash 클래스의 인스턴스이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
8. | isNumber () obj가 숫자 유형이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
9. | isString () obj가 문자열 유형이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
10. | isUndefined () obj가 정의되지 않은 유형이면 true를 반환하고 그렇지 않으면 false를 반환합니다. |
11. | 키 () 모든 개체를 해시로 취급하고 속성 이름 목록을 가져옵니다. |
12. | toHTML () obj의 toHTML 메서드가 있으면 반환 값을 반환하고, 그렇지 않으면 String.interpret를 통해 obj를 실행합니다. |
13. | toJSON () JSON 문자열을 반환합니다. |
14. | toQueryString () 개체를 URL 인코딩 된 쿼리 문자열 표현으로 변환합니다. |
15. | 값 () 모든 개체를 해시로 취급하고 속성 값 목록을 가져옵니다. |