반응형 IT/Web105 [JavaScript] 자바스크립트 NaN 값인지 검사하는 함수 isNaN() isNaN() isNaN() 함수는 전달된 값이 NaN 인지를 검사하여 그 결과를 반환합니다. 만약 인수로 전달된 값이 숫자가 아니라면, 숫자로 강제 변환하여 검사합니다. 문법 isNaN(검사할값); 예제 isNaN() 함수 결과값 false false false false false false false false true true true IT/Web 2022. 4. 20. 더보기 ›› [JavaScript] 자바스크립트 숫자 확인 함수 isFinite 함수 isFinite() isFinete() 함수는 전달된 값이 숫자인지를 검사하는 함수입니다. 만약 인수로 전달된 값이 숫자가 아니라면, 숫자로 변환하여 검사합니다. 리턴 값 숫자인 경우 - true 숫자가 아닌 경우 - false isFinite() 함수 결과값 true true true true true true true true false false false IT/Web 2022. 4. 20. 더보기 ›› [JavaScript] 자바스크립트 문자열 실행 함수 eval 함수 eval() eval() 함수는 문자열로 표현된 자바스크립트 코드를 실행하는 함수입니다. 문법 eval("문자열"); 예제 eval() 함수 결과 3 6 IT/Web 2022. 4. 20. 더보기 ›› [JavaScript] 자바스크립트 변수와 인수 매개변수(parameter) 매개변수란(parameter) 란, 함수의 정의에서 전달받은 인수를 함수 내부로 전달하기 위해 사용하는 변수를 뜻합니다. 인수(argument) 란 , 함수가 호출할 때 함수로 값을 전달해주는 값을 말합니다. 자바스크립트에서는 함수를 정의할 때는 매개변수의 타입을 따로 정의하지 않습니다. 함수를 호출할 때에도 인수(argument)로 전달된 값에 대해 어떠한 타입 검사도 하지 않습니다. 함수를 호출할 때 함수의 정의보다 적은 수의 인수가 전달되더라도, 다른 언어와는 달리 오류를 발생시키지 않습니다. 자바스크립트는 전달되지 않은 나머지 매개변수에 자동으로 undefined 값을 설정합니다. function addNum(x, y, z) { // x, y, z라는 3개의 매개변수를.. IT/Web 2022. 4. 19. 더보기 ›› [JavaScript] 자바스크립트 지역 변수 전역 변수 지역 변수 (local variable) 지역 변수란 함수 내에서 선언된 변수를 뜻합니다. 이러한 지역 변수는 변수가 선언된 함수 내에서만 유효하며, 함수가 종료되면 메모리에서 삭제됩니다. 함수의 매개 변수 또한 함수 내에서 정의되는 지역 변수처럼 동작합니다. function localNum() { var num = 10; // 지역 변수 num에 숫자 10을 대입함. document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다. "); // number } localNum(); // 함수 localNum()을 호출함. document.write("함수의 호출이 끝난 뒤 변수 num의 타입은 " + typeof num + "입니다."); // undefined .. IT/Web 2022. 1. 4. 더보기 ›› 반응형 이전 1 2 3 4 5 6 7 ··· 21 다음