JavaScript에서 객체에는 일반적으로 두 가지 유형의 내장 객체와 브라우저 개체가 포함됩니다. 또한 사용자는 객체를 사용자 정의 할 수도 있습니다.
객체에는 두 가지 기능이 포함되어 있습니다.
1. 객체의 속성, 즉 여러 변수, 일반적으로 속성이라고하는 데이터 세트.
2. 객체 특성을 작동시키는 데 사용되는 몇 가지 동작, 즉 여러 기능을 일반적으로 방법이라고합니다.
| 물체 | 의미 |
| 닻 | 현재 문서에 설정된 이름 속성이있는 하이퍼 링크 |
| 애플릿 | 현재 문서의 미니 프로그램 |
| 영역 | 클라이언트 그래픽 맵의 영역 |
| 단추 | 양식의 버튼 |
| 수표 | 양식의 확인란 |
| 문서 | 현재 창의 HTML 문서 |
| 포함시키다 | 현재 창에 객체를 포함시킵니다 |
| 이벤트 | 브라우저에서 발생하는 이벤트 |
| fileUpload | 양식의 파일 선택 상자 |
| 형태 | 현재 문서에서 양식 |
| 액자 | 현재 창의 프레임 |
| 숨겨진 | 형태로 필드를 숨 깁니다 |
| 역사 | 브라우저가 방문한 URL의 역사 |
| 영상 | 현재 문서의 그래픽 파일 |
| 링크 | 현재 문서에 설정된 HREF 속성과 하이퍼 링크 |
| 위치 | 브라우저의 URL은 현재 웹 페이지를 표시합니다. |
| Mimetype | 브라우저에서 지원하는 특정 MIME 유형에 대한 정보 |
| 항해자 | 현재 브라우저 |
| 옵션 | 양식의 옵션 메뉴 옵션 |
| 비밀번호 | 양식의 비밀번호 상자 |
| 플러그인 | 현재 브라우저의 플러그인 |
| 라디오 | 형태의 라디오 박스 |
| 다시 놓기 | 형태로 버튼을 재설정합니다 |
| 화면 | 사용자 화면 |
| 선택하다 | 양식의 옵션 메뉴 |
| 제출하다 | 양식으로 버튼을 제출하십시오 |
| 텍스트 | 형태의 한 줄 텍스트 상자 |
| Textarea | 양식의 멀티 라인 텍스트 상자 |
| 창문 | 브라우저 창 또는 창의 프레임 |
내장 객체
1. array 객체; 2.Boolean 대상; 3. 데이트 객체; 4. 대상을 곰팡이; 5. 객체 개체; 6. 개체 객체; 7. 레지 렉스 객체; 8. 스트링 객체; 9. 글로벌 대상; 10. 기능 객체
1. 배열 객체는 배열 객체입니다. 배열 요소는 다른 데이터 유형뿐만 아니라 다른 배열 또는 객체를 만들 수 있습니다.
| 건설자 | 이 개체를 만든 배열 함수에 대한 참조를 반환합니다. |
| 색인 | |
| 입력 | |
| 길이 | 배열의 요소 수를 설정하거나 반환합니다. |
| concat () | 둘 이상의 배열을 연결하고 결과를 반환합니다. |
| 가입하다() | 배열의 모든 요소를 문자열에 넣습니다. 요소는 지정된 구분자로 분리됩니다. |
| 팝() | 배열의 마지막 요소를 삭제하고 반환합니다 |
| 푸시() | 배열 끝에 하나 이상의 요소를 추가하고 새 길이를 반환하십시오. |
| 뒤집다() | 배열에서 요소의 순서를 바꿉니다. |
| 옮기다() | 배열의 첫 번째 요소를 삭제하고 반환합니다 |
| 일부분() | 기존 배열에서 선택한 요소를 반환합니다 |
| 종류() | 배열의 요소를 정렬하십시오 |
| 접착() | 요소를 삭제하고 배열에 새 요소를 추가하십시오. |
| tosource () | 객체의 소스 코드를 반환합니다. |
| ToString () | 배열을 문자열로 변환하고 결과를 반환하십시오. |
| tolocalestring () | 배열을 로컬 어레이로 변환하고 결과를 반환하십시오. |
| UNSHIFT () | 배열의 시작 부분에 하나 이상의 요소를 추가하고 새 길이를 반환하십시오. |
| valueof () | 배열 객체의 원래 값을 반환합니다 |
2. 부울 객체는 부울 값에 객체로 액세스하고 매개 변수를 부울 값으로 변경할 수 있습니다.
| 부울 객체 속성 | 설명하다 |
| 건설자 | 이 개체를 만든 부울 함수에 대한 참조를 반환합니다. |
| 원기 | 객체에 속성과 메소드를 추가하십시오 |
| 부울 객체 방법 | 설명하다 |
| tosource () | 객체의 소스 코드를 반환합니다. |
| ToString () | 논리적 값을 문자열로 변환하고 결과를 반환합니다. |
| valueof () | 부울 객체의 원래 값을 반환합니다. |
3. 데이트 객체는 날짜와 시간을 처리하는 데 사용됩니다.
| 날짜 객체 속성 | 설명하다 |
| 건설자 | 이 개체를 만든 날짜 함수에 대한 참조를 반환합니다. |
| 원기 | 객체에 속성과 방법을 추가 할 수있는 기능을 제공합니다. |
| 날짜() | 하루의 날짜와 시간을 반환합니다. |
| getDate () | 날짜 개체 (1 ~ 31)에서 매월의 날을 반환합니다. |
| getday () | 날짜 개체 (0 ~ 6)에서 요일을 반환합니다. |
| getmonth () | 날짜 개체에서 달 (0 ~ 11)을 반환합니다. |
| getlyear () | 날짜 개체에서 올해를 4 자리로 반환합니다. |
| getyear () | 대신 getlylyear () 메소드를 사용하십시오. |
| gethours () | 날짜 개체의 시간을 반환합니다 (0 ~ 23). |
| getMinutes () | 날짜 개체의 분을 반환합니다 (0 ~ 59). |
| getseconds () | 날짜 개체의 초 (0 ~ 59) 수를 반환합니다. |
| getmilliseconds () | 날짜 개체의 밀리 초 (0 ~ 999)를 반환합니다. |
| gettime () | 1970 년 1 월 1 일부터 현재까지 밀리 초 수를 반환합니다. |
| gettimezoneoffset () | 현지 시간과 그리니치 표준 시간 (GMT)의 분 차이를 반환합니다. |
| getUtcdate () | 세계 시간 (1 ~ 31)에 따라 날짜 대상에서 달의 날을 반환합니다. |
| getUtcday () | 세계 시간 (0 ~ 6)에 따라 날짜 대상에서 요일을 반환합니다. |
| getUtcmonth () | 세계 시간 (0 ~ 11)에 따라 날짜 대상에서 달을 반환합니다. |
| getUtclyEar () | 세계 시간을 기준으로 날짜 객체에서 4 자리 연도를 반환합니다. |
| getutchours () | 세계 시간에 따라 날짜 개체의 시간 (0 ~ 23)을 반환합니다. |
| getUtcminutes () | 세계 시간에 따라 날짜 개체 (0 ~ 59)의 분을 반환합니다. |
| getUtcseconds () | 세계 시간에 따라 날짜 개체 (0 ~ 59)의 초를 반환합니다. |
| getUtcmilliseconds () | 세계 시간에 따라 날짜 개체 (0 ~ 999)의 밀리 초를 반환합니다. |
| 구문 분석 () | 1970 년 1 월 1 일 자정부터 지정된 날짜 (문자열)까지 밀리 초 수를 반환합니다. |
| setDate () | 날짜 개체 (1 ~ 31)에서 월의 특정 날을 설정합니다. |
| setmonth () | 날짜 개체에서 달 (0 ~ 11)을 설정합니다. |
| setlyear () | 날짜 개체에서 연도 (4 자리)를 설정합니다. |
| setyear () | 대신 SetLyDear () 메소드를 사용하십시오. |
| Sethours () | 날짜 개체에서 시간 (0 ~ 23)을 설정합니다. |
| setMinutes () | 날짜 개체에서 분 (0 ~ 59)을 설정합니다. |
| setseconds () | 날짜 개체에서 초 (0 ~ 59)를 설정합니다. |
| setmilliseconds () | 날짜 개체에서 밀리 초 (0 ~ 999)를 설정합니다. |
| settime () | 날짜 개체를 밀리 초로 설정합니다. |
| setUtcdate () | 월드 타임 (1 ~ 31)에 따라 날짜 개체에서 월의 날을 설정하십시오. |
| setutcmonth () | 세계 시간에 따라 날짜 개체에서 달 (0 ~ 11)을 설정하십시오. |
| setUtclyEar () | 세계 시간에 따라 날짜 개체에서 연도 (4 자리)를 설정하십시오. |
| setutchours () | 세계 시간에 따라 날짜 개체에서 시간 (0 ~ 23)을 설정하십시오. |
| setUtcminutes () | 세계 시간 (0 ~ 59)에 따라 날짜 개체의 분을 설정하십시오. |
| setutcseconds () | 세계 시간 (0 ~ 59)에 따라 날짜 개체에서 초를 설정하십시오. |
| setutcmilliseconds () | 세계 시간 (0 ~ 999)에 따라 날짜 개체에서 밀리 초를 설정하십시오. |
| tosource () | 객체의 소스 코드를 반환합니다. |
| ToString () | 날짜 개체를 문자열로 변환합니다. |
| totimestring () | 날짜 개체의 시간 부분을 문자열로 변환합니다. |
| Todatestring () | 날짜 객체의 날짜 부분을 문자열로 변환합니다. |
| togmtstring () | 대신 toutcstring () 메소드를 사용하십시오. |
| toutcstring () | 날짜 개체를 세계 시간에 따라 문자열로 변환하십시오. |
| tolocalestring () | 현지 시간 형식에 따라 날짜 개체를 문자열로 변환하십시오. |
| tolocaletimestring () | 로컬 시간 형식에 따라 날짜 개체의 시간 부분을 문자열로 변환하십시오. |
| tolocaledatestring () | 날짜 객체의 날짜 부분을 현지 시간 형식에 따라 문자열로 변환하십시오. |
| UTC () | 1997 년 1 월 1 일부터 세계 시간에 따라 지정된 날짜까지 밀리 초 수를 반환합니다. |
| valueof () | 날짜 개체의 원래 값을 반환합니다. |
4. 수학 객체는 수학적 계산에 사용됩니다. 수학 객체는 생성자를 사용하지 않고 사용할 수 있으며 모든 속성과 방법은 정적입니다.
| 이자형 | 산술 상수 E, 즉 자연 로그의 기본 수 (대략 2.718)를 반환합니다. | 1 | 3 |
| LN2 | 2의 자연 로그 (대략 0.693)를 반환합니다. | 1 | 3 |
| LN10 | 10의 자연 로그를 반환합니다 (대략 2.302와 같습니다). | 1 | 3 |
| log2e | 기본 2 (대략 1.414)로 E의 로그를 반환합니다. | 1 | 3 |
| log10e | 기본 10 (대략 0.434)으로 E의 로그를 반환합니다. | 1 | 3 |
| pi | PI를 반환합니다 (대략 3.14159). | 1 | 3 |
| SQRT1_2 | 2 (대략 0.707과 같음)를 반환하는 제곱근의 역수를 반환합니다. | 1 | 3 |
| SQRT2 | 제곱근을 2 (대략 1.414와 같음)를 반환합니다. | 1 | 3 |
| ABS (X) | 숫자의 절대 값을 반환합니다. | 1 | 3 |
| ACOS (X) | 숫자의 역 코사인 값을 반환합니다. | 1 | 3 |
| asin (x) | 숫자의 역 사인 값을 반환합니다. | 1 | 3 |
| 아탄 (x) | x의 ArcTangent 값을 -PI/2와 PI/2 라디안 사이의 값으로 반환합니다. | 1 | 3 |
| atan2 (y, x) | 각도를 x 축에서 점 (x, y)으로 반환합니다 (-PI/2와 PI/2 라디안 사이). | 1 | 3 |
| 천장 (x) | 로그를 반올림합니다. | 1 | 3 |
| cos (x) | 숫자의 코사인을 반환합니다. | 1 | 3 |
| Exp (x) | e의 색인을 반환합니다. | 1 | 3 |
| 바닥 (x) | 로그를 반올림하십시오. | 1 | 3 |
| 로그 (x) | 숫자의 자연 로그를 반환합니다 (하단은 e). | 1 | 3 |
| 맥스 (X, Y) | x와 y에서 가장 높은 값을 반환합니다. | 1 | 3 |
| 민 (X, Y) | x와 y에서 가장 낮은 값을 반환합니다. | 1 | 3 |
| pow (x, y) | x의 y 전력을 반환합니다. | 1 | 3 |
| 무작위의() | 0과 1 사이의 난수를 반환합니다. | 1 | 3 |
| 라운드 (x) | 숫자를 가장 가까운 정수로 반올림하십시오. | 1 | 3 |
| 죄 (x) | 숫자의 사인을 반환합니다. | 1 | 3 |
| sqrt (x) | 숫자의 제곱근을 반환합니다. | 1 | 3 |
| 황갈색 (X) | 각도의 접선을 반환합니다. | 1 | 3 |
| tosource () | 객체의 소스 코드를 반환합니다. | 1 | - |
| valueof () | 수학 객체의 원래 값을 반환합니다. | 1 | 4 |
5. 숫자 객체는 객체를 만들지 않고 수학처럼 객체로 액세스 할 수 있습니다.
| 건설자 | 이 개체를 만든 숫자 함수에 대한 참조를 반환합니다. | 1.0 | 4.0 |
| max_value | 표현할 수있는 가장 큰 숫자. | 1.0 | 4.0 |
| min_value | 표현할 수있는 가장 작은 숫자. | 1.0 | 4.0 |
| 난 | 수치가 아닌 값. | 1.0 | 4.0 |
| 부정적인 | 음의 무한대는 넘쳐날 때이 값을 반환합니다. | 1.0 | 4.0 |
| positive_infinity | 그것은 무한대이며 넘쳐날 때이 값을 반환합니다. | 1.0 | 4.0 |
| 원기 | 객체에 속성과 방법을 추가 할 수있는 기능을 제공합니다. | 1.0 | 4.0 |
| 토스트 링 | 지정된 카디널리티를 사용하여 숫자를 문자열로 변환합니다. | 1.0 | 4.0 |
| Tolocalestring | 로컬 숫자 형식 순서를 사용하여 숫자를 문자열로 변환합니다. | 1.0 | 4.0 |
| 토픽 | 숫자를 문자열로 변환하고 결과에는 소수점 이후에 여러 개의 지정된 자리가 있습니다. | 1.0 | 5.5 |
| 지수 | 객체의 값을 지수 계수 방법으로 변환합니다. | 1.0 | 5.5 |
| TopRecision | 숫자를 지정된 길이로 포맷하십시오. | 1.0 | 5.5 |
| 가치 | 숫자 객체의 기본 숫자 값을 반환합니다. | 1.0 | 4.0 |
6. 객체 객체는 다른 모든 객체를 도출하는 객체이며, 그 속성과 방법은 다른 모든 객체에서 파생 될 수 있습니다.
| 재산 | 설명하다 |
| 건설자 | 객체를 나타내는 생성자의 이름 |
| 원기 | 객체에 새로운 속성과 방법을 추가하는 데 사용됩니다 |
| 방법 | 설명하다 |
| ToString () | 문자열로 표현할 객체를 변환합니다 |
| valueof () | 지정된 객체의 원래 값을 가져옵니다 |
7. regexp 객체는 정규 표현식을 나타냅니다.이 표현은 문자열에서 패턴 일치를 수행하기위한 강력한 도구입니다. 약간...
8.String 객체는 텍스트 (문자열)를 처리하는 데 사용됩니다.
| 건설자 | 객체를 만든 함수에 대한 참조 | 1 | 4 |
| 길이 | 문자열의 길이 | 1 | 3 |
| 원기 | 객체에 속성과 메소드를 추가 할 수 있습니다 | 1 | 4 |
| 닻() | HTML 앵커를 만듭니다. | 1 | 3 |
| 큰() | 큰 글꼴로 문자열을 표시합니다. | 1 | 3 |
| 깜박거리다() | 번쩍이는 문자열을 보여줍니다. | 1 | |
| 용감한() | 대담한 문자열을 표시합니다. | 1 | 3 |
| charat () | 지정된 위치에서 문자를 반환합니다. | 1 | 3 |
| charcodeat () | 지정된 위치에서 문자의 유니 코드 인코딩을 반환합니다. | 1 | 4 |
| concat () | 문자열을 연결하십시오. | 1 | 4 |
| 결정된() | 타자기 텍스트에 문자열이 표시됩니다. | 1 | 3 |
| fontColor () | 지정된 색상을 사용하여 문자열을 표시하십시오. | 1 | 3 |
| fontsize () | 지정된 크기를 사용하여 문자열을 표시하십시오. | 1 | 3 |
| FromcharCode () | 문자 인코딩에서 문자열을 만듭니다. | 1 | 4 |
| indexof () | 검색 문자열. | 1 | 3 |
| 이탤릭체 () | 이탤릭체를 사용하여 문자열을 표시하십시오. | 1 | 3 |
| lastIndexof () | 문자열을 뒤로 검색하십시오. | 1 | 3 |
| 링크() | 문자열을 링크로 표시합니다. | 1 | 3 |
| localecompare () | 로컬 특정 순서로 두 줄을 비교하십시오. | 1 | 4 |
| 성냥() | 하나 이상의 표현식에 대한 일치를 찾으십시오. | 1 | 4 |
| 바꾸다() | 정규 표현식과 일치하는 하위 문자열을 교체하십시오. | 1 | 4 |
| 찾다() | 정규 표현과 일치하는 값을 검색합니다. | 1 | 4 |
| 일부분() | 문자열의 조각을 추출하고 추출 된 부분을 새 문자열로 반환합니다. | 1 | 4 |
| 작은() | 작은 글꼴 크기를 사용하여 문자열을 표시하십시오. | 1 | 3 |
| 나뉘다() | 문자열을 문자열 배열로 분할하십시오. | 1 | 4 |
| 스트라이크() | Strikethrough를 사용하여 줄을 표시하십시오. | 1 | 3 |
| 보결() | 문자열을 첨자로 표시하십시오. | 1 | 3 |
| substr () | 시작 인덱스 번호에서 문자열에서 지정된 문자 수를 추출하십시오. | 1 | 4 |
| 서브 스트링 () | 문자열에서 지정된 두 인덱스 번호 사이에서 문자를 추출합니다. | 1 | 3 |
| 한모금() | 문자열을 슈퍼 스크립트로 표시하십시오. | 1 | 3 |
| tolocalelowercase () | 문자열을 소문자로 변환합니다. | - | - |
| tolocaleuppercase () | 문자열을 대문자로 변환합니다. | - | - |
| tolowercase () | 문자열을 소문자로 변환합니다. | 1 | 3 |
| touppercase () | 문자열을 대문자로 변환합니다. | 1 | 3 |
| tosource () | 객체를 나타내는 소스 코드. | 1 | - |
| ToString () | 문자열을 반환합니다. | - | - |
| valueof () | 문자열 객체의 원래 값을 반환합니다. | 1 | 4 |
10. 기능 객체는 함수에 객체로 액세스 할 수 있으며 스크립트 실행 중에 동적으로 함수를 생성하고 호출 할 수 있습니다.
| 재산 | 설명하다 |
| 논쟁 | 기능 매개 변수 배열 |
| 방문객 | 현재 실행되는 기능을 호출 함을 나타냅니다 |
| 원기 | 객체에 새로운 속성과 방법을 추가하십시오 |
| 방법 | |
| 적용하다() | 한 개체의 메소드를 다른 개체에 적용하는 데 사용됩니다 |
| 전화 (this); 전화 (this, arg1, arg2 ...) | 다른 객체를 호출 할 수있는 메소드 |
| 토스트 링 | 객체를 문자열로 변환하는 데 사용됩니다 |
위의 기사에서는 내장 객체와 JavaScript의 브라우저 개체가 내가 공유 한 모든 컨텐츠에 대해 간략하게 설명합니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.