오늘은 JS 내장함수와 커스텀 함수, JS 내장함수와 커스텀함수 사용법, JS 내장함수와 커스텀함수 사용시 주의사항은 무엇인지, 몇 가지 예를 들어보겠습니다. .두 가지 경우. JS 코드를 실행하는 방법은 두 가지가 있는데, 하나는 인터페이스를 새로 고치는 것이고, 다른 하나는 클릭 시 JS 코드를 실행하는 것입니다.
함수의 매개변수: 배치된 것. 정의된 함수에는 형식 매개변수(형식 매개변수)가 있으며, 호출 함수에 의해 전달된 값은 실제 매개변수이며, 형식 매개변수와 실제 매개변수는 해당 값을 가져오는 것입니다. 스크립트 태그 사이에 작성된 변수를 전역 변수(최상위 변수)라고 하며, 이 변수의 범위는 함수에서 변수가 정의된 경우에만 액세스할 수 있습니다. JS는 변수를 검색할 때 상향 검색 규칙을 따릅니다. (자신의 범위에 있는 변수를 검색하는 것이 우선입니다.)
함수를 정의하면 범위가 생성됩니다
범위 검색 규칙은 범위입니다. chain자체 범위에 있는 변수를 검색하는 데 우선 순위를 지정하면 상향 쿼리
는 아래 검색 방향을 실행하지 않습니다.
이제 a는 전역 변수입니다.
1. JavaScript 내장 함수 escape 함수: URL 인코딩 들어오는 문자열.
unescape 기능: 수신 URL 인코딩을 원래 문자열로 변환합니다.
URL 인코딩 규칙은 다음과 같습니다.
(1) 영어 영숫자: 인코딩되지 않습니다.
(2) 공백 구두점: %xx 문자열로 변환합니다. 예를 들어 공백 문자는 %20으로 변환됩니다.
(3) 한자: 16진수인 %xxxx 문자열로 변환합니다.
<!doctype html> <html> <head> <meta charset="gb2312"> <title>实验</title> </script> </head> <body> <script language="javascript"> var str = "javascript学习基础"; var strEscape = escape(str); var strOriginal = unescape(strEscape); console.log(strEscape); // javascript%u5B66%u4E60%u57FA%u7840 console.log(strOriginal);// javascript学习基础 </script> </body> </html>
사용자 정의 함수
는 매개변수를 사용하지 않고 매개변수를 사용하며 반환 값을 포함할 수 있습니다.
<!doctype html> <html> <head> <meta charset="gb2312"> <title>实验</title> <script language="javascript"> //带2个参数,返回值 function f2(a,b) { return a + parseInt(b); } //不带参数,无返回值 function f1() { var r; r = f2(2,'8xx'); document.write(r); } </script> </head> <body> <script language="javascript"> f1(); //输出10 </script> </body> </html>
관련 읽기:
DIV에 적응형 높이를 만드는 방법위 내용은 JS에 내장된 함수와 커스텀 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!