>  기사  >  웹 프론트엔드  >  js 내장 메소드 및 객체 사용에 대한 자세한 설명

js 내장 메소드 및 객체 사용에 대한 자세한 설명

php中世界最好的语言
php中世界最好的语言원래의
2018-04-23 10:52:441505검색

이번에는 js 내장 메소드 및 객체 사용에 대해 자세히 설명하겠습니다. js 내장 메소드 및 객체 사용 시 주의 사항은 무엇입니까?

JS내장 함수는 어떤 객체에도 속하지 않으며, 이러한 함수는 JS 문 어디에서나 직접 사용할 수 있습니다. JS에서 흔히 사용되는 내장 함수는 다음과 같습니다.

1.eval(str)은 문자열 형식의 표현식을 받아 해당 표현식의 값을 찾으려고 시도합니다. 매개변수로 표현식은 유효한 연산자와 상수를 사용할 수 있습니다. 매개변수에 JS 명령이 포함된 경우 이러한 명령은 JS 프로그램의 일부인 것처럼 실행할 수도 있습니다.

2.parseInt(str,n)은 문자열에서 정수를 추출하려고 시도합니다. n 정수를 추가하여 n 기반 정수를 반환할 수 있습니다. 문자열에 숫자, 기호, 소수점, 지수 기호 이외의 문자가 있으면 변환이 중지되고 기존 결과가 반환됩니다. 첫 번째 문자를 변환할 수 없는 경우 함수는 NaN 값을 반환합니다.

3.parseFloat(str)은 문자열에서 부동 소수점 값을 추출하려고 시도합니다. 문자열에 숫자, 기호, 소수점, 지수 기호 이외의 문자가 있으면 변환이 중지되고 기존 결과가 반환됩니다. 첫 번째 문자를 변환할 수 없는 경우 함수는 NaN 값을 반환합니다.

4. isNaN()은 NaN 값 유형인지 확인하는 데 사용됩니다. 함수인 경우 true를 반환합니다.

5. isFinite(number)는 매개변수 수가 무한대인지 확인할 수 있습니다. 그렇다면 함수는 false를 반환하고, 그렇지 않으면 true를 반환합니다.

6. escape()는 공백, 세미콜론 및 기타 문자를 포함할 수 있는 문자열을 허용합니다. 이 함수는 문자열을 쿠키의 내부 표현으로 변환합니다. 함수 반환 값은 이 내부 표현식입니다.

7. unescape()는 쿠키를 받아들이고 내부 표현을 일반 문자열 형식으로 변환합니다. JS 함수는 일반 함수, 배열 함수, 날짜 함수, 수학 함수, 문자열 함수의 다섯 가지 범주로 나눌 수 있습니다.

1. 9가지 일반 기능

(1) 경고 기능: 확인 버튼을 포함한 경고 대화 상자를 표시합니다.

(2)확인 기능: 확인 및 취소 버튼이 포함된 확인 대화 상자를 표시합니다.

(3) 이스케이프 기능: 문자를 유니코드 코드로 변환합니다.

(4)eval 함수: 표현식의 결과를 계산합니다.

(5)isNaN 함수: (true) 또는 아닌지(false)가 숫자가 아닌지 테스트합니다.

(6)parseFloat 함수: 문자열을 점으로 구분된 숫자 형식으로 변환합니다.

(7)parseInt 함수: 문자열을 정수 디지털 형식으로 변환합니다(10진수 체계 지정 가능).

(8) 프롬프트 기능: 사용자 입력을 기다리라는 입력 대화 상자를 표시합니다.

(9) 이스케이프 기능: 이스케이프 기능으로 인코딩된 문자를 디코딩합니다.

2. Array 객체 4 배열 함수

(1) 조인 함수: 배열 요소를 문자열로 연결하는 구분 기호를 설정합니다.

(2)langth 함수: 배열의 길이를 반환합니다.

(3)reverse 기능: 배열 요소의 순서를 반대로 바꿉니다.

(4)정렬 기능: 배열 요소를 재정렬합니다.

3. 데이터 객체 20개 날짜 함수

(1)getDate 함수: 날짜의 "일" 부분을 반환하며 값은 1~31입니다.

(2)getDay 함수: 요일을 반환하며 값은 0~6, 0은 일요일을 의미합니다.

(3)getHours 함수: 날짜의 "시간" 부분을 반환하며 값은 0~23입니다.

(4)getMinutes 함수: 날짜의 "분" 부분을 반환하며 값은 0~59입니다.

(5)getMonth 함수: 날짜의 "월" 부분을 반환하며 값은 0~11입니다.

(6)getSeconds 함수: 날짜의 "초" 부분을 반환하며 값은 0~59입니다.

(7)getTime 함수: 시스템 시간을 반환합니다.

(8)getTimezoneOffset 함수: 이 지역의 시차(현지 시간과 GMT 그리니치 표준시의 지역 시차)를 분 단위로 반환합니다.

(9)getYear 함수: 날짜의 "연도" 부분을 반환합니다. 반환 값은 1900을 기준으로 합니다. 예를 들어 1999는 99입니다.

(10)parse 함수: 1970년 1월 1일 0시(현지 시간) 이후의 밀리초 수를 반환합니다.

(11)setDate 함수: 날짜의 "일" 부분을 설정하며 값은 0~31입니다.

(12)setHours 함수: 날짜의 "시간" 부분을 설정하며 값은 0~23입니다.

(13)setMinutes 함수: 날짜의 "분" 부분을 설정하며 값은 0~59입니다.

(14)setMonth 함수: 날짜의 "월" 부분을 설정하며 값은 0~11입니다. 그 중 0은 1월, ...을 나타내고, 11은 12월을 나타냅니다.

(15)setSeconds 함수: 날짜의 "초" 부분을 설정하며 값은 0~59입니다.

(16)setTime 함수: 시간을 설정합니다. 시간 값은 1970년 1월 1일 00:00 이후의 밀리초 수입니다.

(17)setYear 함수: 날짜의 "연도" 부분을 설정합니다.

(18)toGMTString 함수: 날짜를 GMT 그리니치 표준시인 문자열로 변환합니다.

(19)setLocaleString 함수: 날짜를 문자열과 현지 시간으로 변환합니다.

(20)UTC 함수: 1970년 1월 1일 0시 이후의 밀리초(GMT) 수를 반환합니다.

4. Math 객체의 속성과 기능

주요 속성은

Math.e(e 자연 로그)

Math.LN2(2의 자연 로그)

Math.LN10( 10의 자연 로그)

Math.LOG2E(e의 로그, 밑이 2)

Math.LOG10E(e의 로그, 밑이 10)

Math.PI(π pi)

Math.SQRT1_2(의 제곱근 1/2)

Math.SQRT2(2의 제곱근).

18개의 함수가 있습니다:

(1) abs 함수: Math.abs(아래 동일), 숫자의 절대값을 반환합니다.

(2) acos 함수: 숫자의 역코사인 값을 반환하며 결과는 0~π 라디안(라디안)입니다.

(3)asin 함수: 숫자의 아크사인 값을 반환하며 결과는 -π/2~π/2 라디안입니다.

(4)atan 함수: 숫자의 아크탄젠트 값을 반환하며 결과는 -π/2~π/2 라디안입니다.

(5)atan2 함수: 좌표의 극좌표 각도 값을 반환합니다.

(6)ceil 함수: 숫자(보다 크거나 같음) 중 가장 작은 정수 값을 반환합니다.

(7)cos 함수: 숫자의 코사인 값을 반환하며 결과는 -1~1입니다.

(8)exp 함수: e(자연 로그)의 거듭제곱을 반환합니다.

(9)floor 함수: 숫자(이하)의 최대 정수 값을 반환합니다.

(10)log 함수: 자연 로그 함수, 숫자의 자연 로그(e) 값을 반환합니다.

(11)max 함수: 두 숫자의 최대값을 반환합니다.

(12)min 함수: 두 숫자의 최소값을 반환합니다.

(13)pow 함수: 숫자의 거듭제곱을 반환합니다.

(14)random 함수: 0과 1 사이의 임의의 값을 반환합니다.

(15)round 함수: 숫자의 반올림된 값을 반환하며 유형은 정수입니다.

(16) sin 함수: 숫자의 사인 값을 반환하며 결과는 -1~1입니다.

(17)sqrt 함수: 숫자의 제곱근 값을 반환합니다.

(18)tan 함수: 숫자의 탄젠트 값을 반환합니다.

5. 문자열 객체 20가지 문자열 함수

(1)앵커 기능: 하이퍼링크로 사용할 링크 포인트(앵커)를 생성합니다.

(2)big 기능: 글꼴을 ... 태그와 동일한 크기로 늘립니다.

(3)blink 함수: ... 태그 결과와 동일하게 문자열을 깜박입니다.

(4)bold 기능: ... 태그와 마찬가지로 글꼴을 굵게 표시합니다.

(5) charAt 함수: 문자열에 지정된 문자를 반환합니다.

(6) 고정 기능: 글꼴을 ... 태그와 동일한 고정 폭 글꼴로 설정합니다.

(7)fontcolor 함수: 태그 결과와 동일한 글꼴 색상을 설정합니다.

(8)fontsize 함수: 태그 결과와 동일한 글꼴 크기를 설정합니다.

(9) indexOf 함수: 문자열에서 왼쪽부터 발견된 첫 번째 인덱스를 반환합니다.

(10) italics 함수: ... 태그 결과와 동일하게 글꼴을 기울임꼴로 만듭니다.

(11)lastIndexOf 함수: 오른쪽부터 시작하여 문자열에서 발견된 첫 번째 인덱스를 반환합니다.

(12)length 함수: 문자열의 길이를 반환합니다. (괄호 없음)

(13) 링크 기능 : 의 URL 주소를 설정하는 것과 동일한 하이퍼링크를 생성합니다.

(14)작은 기능: ... 라벨과 동일한 크기로 글꼴 크기를 줄입니다.

(15) 스트라이크 기능: 텍스트 중간에 수평선을 추가합니다. ... 태그와 동일한 결과입니다.

(16)sub 함수: 문자열을 아래 첨자로 표시합니다.

(17)substring 함수: 문자열에 지정된 여러 문자를 반환합니다.

(18)sup 함수: 문자열을 위 첨자로 표시합니다.

(19)toLowerCase 함수: 문자열을 소문자로 변환합니다.

(20)toUpperCase 함수: 문자열을 대문자로 변환합니다.

이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 자료:

JS 배열 메서드 요약

js에서 클래스를 정의하는 메서드는 무엇입니까

!=,==,!==,===사용 요약

위 내용은 js 내장 메소드 및 객체 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.