Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 사용자 정의 함수와 내장 함수의 차이점은 무엇입니까?


JavaScript의 사용자 정의 함수는 사용자 정의 함수입니다. JavaScript를 사용하면 자체 기능을 작성할 수 있습니다. 다음은 구문입니다 -

구문

<script>
   <!--
      function functionname(parameter-list)
      {
         statements
      }
   //-->
</script>

내장 함수는 JavaScript 라이브러리에서 이미 제공하는 함수입니다. 예를 들어 다음은 문자열 함수입니다. −

S. 아니요
메소드 및 설명
1
charAt()
지정된 인덱스의 문자를 반환합니다.
2
charCodeAt()
주어진 인덱스에 있는 문자의 유니코드 값을 나타내는 숫자를 반환합니다.
3
연결 ()
두 문자열의 텍스트를 결합하고 새 문자열을 반환합니다.
4
indexOf()
지정된 값이 처음 나타나는 호출 String 개체 내의 인덱스를 반환하거나, 찾을 수 없으면 -1을 반환합니다.

예시

다음은 문자열을 연결하는 JavaScript의 내장 함수 예입니다. −

<html>
   <head>
      <title>JavaScript String concat() Method</title>
   </head>
   
   <body>
      <script>
         var str1 = new String( "This is string one" );
         var str2 = new String( "This is string two" );
         var str3 = str1.concat( str2 );
         
         document.write("Concatenated String :" + str3);
      </script>
   </body>
</html>

출력

JavaScript의 사용자 정의 함수와 내장 함수의 차이점은 무엇입니까?