Development/JavaScript, jQuery, ...(535)
-
parseInt(string)
parseInt(string)· 문자열을 정수로 변환할 때 사용하는 함수입니다.· 문자열이 0x로 시작하면 16진수로, 0으로 시작하면 8진수로 문자열을 해석하여 정수값을 돌려줍니다. · 앞에서부터 해석하기 때문에 문자가 숫자보다 앞에 있을 때는 NaN을 반환하고, · 두 번째 매개 변수에 진법을 입력하면 앞의 수를 해당 진법으로 수를 인식하고 해석한 정수 값을 돌려주게 됩니다.
-
Number()
Number()· 다른 자료형을 숫자 자료형으로 변환하기 위해 사용하는 함수(생성자)· 문자열 형태의 숫자나 숫자로만 이루어져 있을 때는 잘 변환하지만, 문자를 포함하고 있으면 NaN을 리턴합니다.· 변환시 NaN이 리턴되는 것을 보완하기 위해 사용되는 함수가 바로 parseInt() 함수와 parseFloat() 함수입니다.
-
isNaN(number), NaN (Not a Number)
isNaN(number)number가 NaN(Not a Number)인지 확인하는 함수
-
isFinite(number)
isFinite(number)number가 숫자인지 무한한 값(Infinity)인지 확인하는 함수입니다.
-
함수값을 리턴하는 함수, 함수를 리턴하는 함수 활용, 익명함수를 반환하는 함수
함수값을 리턴하는 함수· 함수를 매개변수로 사용할 수 있다는 것은 함수를 리턴값으로도 사용할 수 있다는 것을 의미합니다· 그래서, 일반 값처럼 함수 값을 리턴할 수 있습니다. 함수를 리턴하는 함수 활용· 함수를 호출함과 동시에 다른 함수로 바꾸기· 자기 자신을 재정의하는 함수 구현 익명함수를 반환하는 함수
-
타이머 함수, 타이머 함수 종류
타이머 함수· 특정한 시간에 특정한 함수를 실행할 수 있게 하는 함수입니다.· 일정 시간이 지난 후나 간격으로 특정한 함수가 실행되도록 해야 하는 경우에 사용합니다.· 시간의 단위은 밀리세컨드(1초 = 1000millisecond = 1/1000)입니다. 타이머 함수 종류