인코딩/디코딩, 코드실행함수, 숫자확인함수, 숫자변환함수

2015. 1. 15. 17:31[개발] 지식/JavaScript

  • 인코딩/디코딩

- escape()

- unescape()

- encodeURI(uri)

- decodeURI(encodedURI);

- encodeURIComponent(uriComponent)

-> 알파벳과 숫자를 제외한 모든 문자를 인코딩(가장 자주 사용됨)

- decodeURIComponent(encodedURI)

  • 코드실행함수

eval()

문자열을 자바스크립트 코드로 실행시켜주는 함수. 이 함수로 실행된 코드에서 정의한 변수도 활용할 수 있음.

  • 숫자확인함수

isFinite()

isNaN()

무한값인지 NaN인지 확인해주는 함수

  • 숫자변환함수

parseInt(String)

parseFloat(String)

 

-> Number() 는 내용물이 전부 숫자로 바뀌지 않으면 NaN로 반환하지만

parseInt()나 parseFloat()는 숫자로 변환할 수 있는 부분까지는 모두 변환한다(단 앞에서부터)

 

'[개발] 지식 > JavaScript' 카테고리의 다른 글

객체의 속성 추가와 제거  (0) 2015.01.20
객체와 배열  (0) 2015.01.20
매개변수(함수), 타이머 함수  (0) 2015.01.15
익명함수와 선언적함수  (0) 2015.01.13
짧은 조건문  (0) 2015.01.12
<