JavaScript 전역 함수 사용 간단 한 설명

1.decodeURI()인자:string 기능 설명:encodeURI()함수 인 코딩 된 URI 를 디 코딩 합 니 다.실례:https://www.jb51.net/My%20first/ 디 코딩https://www.jb51.net/My first/2,decodeURIComponent()인자:string 기능 설명:함 수 는 encodeURIComponent()함수 인 코딩 의 URI 를 디 코딩 할 수 있 습 니 다.3.encodeURI()인자:string 기능 설명:문자열 을 URI 로 인 코딩 할 수 있 습 니 다.알림:URI 구성 요소 에 구분자 가 포함 되 어 있다 면,예 를 들 어?그리고\#,encodeURIComponent()방법 으로 각 구성 요 소 를 인 코딩 해 야 합 니 다.4.encodeURIComponent()기능 설명:문자열 을 URI 구성 요소 로 인 코딩 할 수 있 습 니 다.encodeURIComponent()함수 와 encodeURI()함수 의 차이 점 을 주의 하 십시오.전 자 는 인자 가 URI 의 일부분(예 를 들 어 프로 토 콜,호스트 이름,경로 또는 검색 문자열)이 라 고 가정 합 니 다.따라서 encodeURIComponent()함 수 는 URI 각 부분의 문장 부 호 를 구분 하 는 데 전 의 를 사용 합 니 다.5.escape()인자:string 기능 설명:문자열 을 인 코딩 할 수 있 습 니 다.그러면 모든 컴퓨터 에서 이 문자열 을 읽 을 수 있 습 니 다.이 방법 은 ASCII 자모 와 숫자 를 인 코딩 하지 않 고 아래 의 ASCII 문장 부 호 를 인 코딩 하지 않 습 니 다:-.!~*().다른 모든 문 자 는 전의 시퀀스 로 대 체 됩 니 다.따뜻 한 알림:ECMAScript v3 는 이 방법 을 사용 하 는 것 을 반대 합 니 다.decodeURI()와 decodeURIComponent()를 사용 하여 대체 합 니 다.6.unescape()매개 변수:string 기능 설명:escape()를 통 해 인 코딩 된 문자열 을 디 코딩 할 수 있 습 니 다.이 함수 의 작업 원 리 는 다음 과 같 습 니 다.x x x 와%uxxx 의 문자 배열(x 는 16 진법 의 숫자 를 표시 합 니 다)을 찾 아 유 니 코드 문자\u00xx 와\uxxx 로 이러한 문자 배열 을 바 꾸 어 디 코딩 합 니 다.따뜻 한 알림:ECMAScript v3 는 표준 에서 unescape()함 수 를 삭제 하고 사용 에 반대 하기 때문에 decodeURI()와 decodeURIComponent()로 대체 해 야 합 니 다.7.eval()매개 변수:string 기능 설명:특정한 문자열 을 계산 하고 그 중의 JavaScript 코드 를 실행 할 수 있 습 니 다.인 스 턴 스:document.write(eval("12+2")는 14 주 의 를 출력 합 니 다.인 자 는 string 형식 이 어야 합 니 다.그렇지 않 으 면 이 방법 은 변 함 없 이 되 돌아 갑 니 다.8.isFinite()인자:number 기능 설명:인자 가 가난 한 지 확인 하 는 데 사 용 됩 니 다.number 가 유한 한 숫자(또는 유한 한 숫자 로 변환 가능)라면 true 로 돌아 갑 니 다.그렇지 않 으 면 number 가 NaN(비 숫자)이거 나 정,음 무한대 의 수 라면 false 로 돌아간다.인 스 턴 스:isFinite(-125)와 isFinite(1.2)는 true 로 돌아 가 고,isFinite('물 에 쉽게 차 갑 습 니 다')와 isFinite('2011-3-11')는 false 로 돌아 갑 니 다.9,isNaN()매개 변수:무제 한 기능 설명:함 수 는 매개 변수 가 비 숫자 값 인지 확인 하 는 데 사 용 됩 니 다.인 스 턴 스:isNaN(123)과 isNaN(0)은 false isNaN("물 에 쉽게 차 갑 습 니 다")과 isNaN("100")을 true 로 되 돌려 줍 니 다.주의:isNaN()함수 로 계산 오 류 를 감지 할 수 있 습 니 다.예 를 들 어 0 을 나 누 는 경우 입 니 다.10.Number()매개 변수:무제 한 기능 설명:대상 의 값 을 숫자 로 변환 합 니 다.만약 파라미터 가 Date 대상 이 라면 Number()는 1970 년 1 월 1 일부 터 지금까지 의 밀리초 수 를 되 돌려 줍 니 다.대상 의 값 이 숫자 로 변환 되 지 않 으 면 Number()함 수 는 NaN 으로 되 돌아 갑 니 다.인 스 턴 스:var test 1=new Boolean(true);var test2= new Boolean(false); var test3= new Date(); var test4= new String("999"); var test5= new String("999 888"); document.write(Number(test1)); 출력 1 document.write(Number(test 2));출력 0 document.write(Number(test 3);출력 1256657776588 document.write(Number(test 4);출력 999 document.write(Number(test 5));출력 NaN 그리고 parseFloat()parseInt()String()은 나중에 보충 합 시다!

좋은 웹페이지 즐겨찾기