웹 프론트엔드 프런트엔드 Q&A 자바스크립트 함수란 무엇입니까?

자바스크립트 함수란 무엇입니까?

Sep 10, 2021 pm 03:01 PM

Javascript 함수에는 다음이 포함됩니다. 1. 경고 함수와 같은 일반 함수 2. 조인 함수와 같은 날짜 함수 4. ABS 함수와 같은 수학 함수 , 앵커 기능 등과 같은

자바스크립트 함수란 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

자바스크립트 함수란 무엇인가요?

javaScript 내장 함수(내장 함수, 내장 키워드)

js의 내장 개체는 js의 기본 개체이며 일반적으로 사용되는 몇 가지 메서드를 캡슐화합니다. 문자열, 날짜, 배열, 수학 등

JS 내장 함수는 브라우저 커널과 함께 제공되는 함수이며 함수 라이브러리를 도입하지 않고도 직접 사용할 수 있습니다. JavaScript 내장 함수는 다섯 가지 범주로 나눌 수 있습니다:

1, 일반 함수

2, 배열 함수

3, 날짜 함수

4, 수학 함수

5, 문자열 함수

첫 번째 범주: 일반 기능

다음 9가지 기능이 포함되어 있습니다.

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

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

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

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

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

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

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

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

두 번째 카테고리: 배열 함수

에는 다음 4가지 함수가 포함됩니다.

(1)Join 함수: 배열의 모든 요소를 ​​문자열로 변환하고 연결합니다.

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

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

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

세 번째 범주: 날짜 함수

에는 다음 20개의 함수가 포함됩니다.

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

(2) getDay 함수: 요일을 반환합니다. 값은 0~6입니다. 여기서 0은 일요일, 1은 월요일,..., 6은 토요일을 의미합니다.

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

(4)getMinutes 함수: 날짜의 "분" 부분을 반환하며 값은 0~59입니다. 위의 예를 참조하세요.

(5)getMonth 함수: 날짜의 "월" 부분을 반환하며 값은 0~11입니다. 그 중 0은 1월을 나타내고, 2는 3월, ..., 11은 12월을 나타냅니다. 이전 예를 참조하세요.

(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일 00:00 이후의 밀리초 수를 반환하며 GMT 그리니치 표준시로 계산됩니다.

카테고리 4: 수학 함수

다음과 같은 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) 로그 함수: 자연 로그 함수, 숫자의 자연 로그(e) 값을 반환합니다.

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

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

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

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

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

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

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

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

카테고리 5: 문자열 함수

다음 20가지 함수를 포함합니다.

(1) 앵커 함수: 하이퍼링크로 사용할 링크 포인트(앵커)를 생성합니다. 앵커 함수는 의 링크 포인트 이름을 설정하고, 다른 함수 링크는 의 URL 주소를 설정합니다.

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

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

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

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

(6) 고정 기능: 글꼴을 고정 너비 글꼴로 설정합니다. ... 태그와 동일한 결과입니다.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

추천 학습: "JavaScript 기본 튜토리얼"

위 내용은 자바스크립트 함수란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

핫 AI 도구

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Stock Market GPT

Stock Market GPT

더 현명한 결정을 위한 AI 기반 투자 연구

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제

CSS와 텍스토리를 스타일링하는 방법 CSS와 텍스토리를 스타일링하는 방법 Sep 16, 2025 am 07:00 AM

먼저, 너비, 높이, 여백, 국경, 글꼴 및 색상과 같은 기본 스타일을 설정합니다. 2. 호버 및 초점 상태를 통한 대화식 피드백 향상; 3. 크기 조정 속성을 사용하여 크기 조정 동작을 제어하십시오. 4. 자리 표시 자 텍스트를 스타일링하려면 :: 자리 표시 자 의사 요소를 사용하십시오. 5. 반응 형 디자인을 사용하여 교차 사기 가용성을 보장합니다. 6. 접근성을 보장하기 위해 상관 관계 라벨, 색상 대비 및 초점 윤곽선에주의를 기울이고 궁극적으로 아름답고 기능적인 텍스토리 스타일을 달성하십시오.

HTML의 절대 URL과 상대 URL의 차이점은 무엇입니까? HTML의 절대 URL과 상대 URL의 차이점은 무엇입니까? Sep 16, 2025 am 07:57 AM

ANABSOLUTEURLINCLUDETHEFULLWEBADDRESS는 PROTOCOLADDOMAIN을 사용하여, whilelativeUllativeTotheCurrentPage.1.useAbsoluteUrlsforexternalwebsites, wwhencontentmaybeshared.2.userelativeUrlsforInallalSforInalSforiGation,

부트 스트랩에서 진행률 표시 줄을 만드는 방법 부트 스트랩에서 진행률 표시 줄을 만드는 방법 Sep 20, 2025 am 05:21 AM

.progress 컨테이너와 .progress-bar 요소를 사용하여 기본 진행률 표시 줄을 만들고 Style = "너비 : 50%;"을 통해 너비를 설정하십시오. 접근성을 향상시키기 위해 ARIA 속성을 추가합니다. 2. "75%"와 같은 텍스트를 직접 추가하여 .progress-bar에 진행 태그를 표시 할 수 있습니다. 3. BG-Success, BG 경고, BG 위험 및 기타 클래스를 통해 다른 색상을 설정할 수 있습니다. 4. 스트라이프 효과를 달성하기 위해 .progress-bar 스트리핑을 추가하고, 스트라이프를 동적으로 움직이게하기 위해. 5. 다중 .Progr

HTML에서 시간 태그를 사용하는 방법 HTML에서 시간 태그를 사용하는 방법 Sep 19, 2025 am 03:35 AM

THETAGISUSSEDTOREPRESENTDATES 및 AMACHINE-ReadableFormat.2.ItSupportSVariousDateTimeFormatsInly, TimeOnly, DateAndtimeWithTimeZone 및 PartialDatesViAthedAteTimeatTributtRibuttireblollowInso8601dard.3.3.BEST

HTML에서 비디오를 음소거하는 방법 HTML에서 비디오를 음소거하는 방법 Sep 17, 2025 am 03:24 AM

tomuteavideoinhtml, usethemutedbooleanattributeinthetag, whithsilencestheaudiobydefault.2.fordynamiccontrol, usejavascripttosetv ideo.muted = trueorfalse, ortoggleitvideo.muted =! video.MutedForInterActiveMute/nimuteftunction.3.com -aUtoPla

JavaScript의 배열에서 최대 값을 얻는 방법 JavaScript의 배열에서 최대 값을 얻는 방법 Sep 21, 2025 am 06:02 AM

USEMATH.MAX (... ARRAY) FORSMALLTOMEDIUMARRARES; 2.USEMATH.MAX.APPLY (NULL, ARRAY) FORBETTERCOMPATIBITYSTHIGHEARRAYSINOLDERENVIRONTMENTS; 3.USEREDUCE () FORLARGEARRYSWITHMORECONTROL; 4.USEAPORFORMAUCTORMANCES ATLATERATHENTOTETS;

CSS로 텍스트를 반응하는 방법 CSS로 텍스트를 반응하는 방법 Sep 15, 2025 am 05:48 AM

tomaketextresponsiveincss, userelativeUnitslikerem, vw, andclamp () withmediaqueries.1.replacefixedpixelswithRemforConsistentScali ngbasedonrootfontsize.2.usevwforfluidscalingbutcombinewithcalc () orclamp () topreventextremes.3.applymediaqueriesatcommonbreakpo

브라우저의 렌더링 파이프 라인에 대한 실용적인 가이드 브라우저의 렌더링 파이프 라인에 대한 실용적인 가이드 Sep 21, 2025 am 06:30 AM

TheBrowsErrendersWebPagesByparsinghtMlandcsSintothedOmandcssom, 결합 된 TheMintoArendertree, PerformingLayoutTocalCulateElementgeometry, PaintingPixels 및 CompositingLayers.2.tooptimizeperformance, Minimizer-BlockingResourcescriticalcsan

See all articles