JavaScript의 변수와 관련된 여러 기능
변수의 데이터 유형 결정:
typeof()
typeof()를 사용하면 변수의 유형을 테스트할 수 있습니다.
typeof() 테스트 결과는 유형 문자열입니다.
typeof()의 결과 문자열에는 "문자열", "숫자", "부울", "정의되지 않음", "객체", "함수" 등 여러 상황이 있습니다.
추가로: null, object 및 array는 모두 "object"를 반환합니다.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> var x1 = "abc"; //string var x2 = 110; //number var x3 = true; //boolean var x4; //undefined var x5 = null; //object //使用typeof()判断变量的数据类型 var result = typeof(x5); //输出变量的类型和结果 document.write(x5+"的数据类型为:"+result); </script> </head> <body> </body> </html>
참고: 여러 다른 변수의 데이터 유형을 판별해 볼 수 있습니다
문자열에서 정수 및 부동 소수점 숫자 함수 추출
parseInt() 시스템 함수, 전역 함수
기능: 문자열에서 왼쪽에서 오른쪽으로 정수를 추출합니다. 정수가 아닌 콘텐츠가 발견되면 추출이 중지되고 결과가 반환됩니다.
참고: 첫 번째 문자가 정수가 아닌 경우 즉시 중지되고 NaN을 반환합니다.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> document.write(parseInt("500eps")+"<br/>"); document.write(parseInt("500.88")+"<br/>"); document.write(parseInt("a120px")+"<br/>"); </script> </head> <body> </body> </html>
parseFloat() 시스템 함수, 전역 함수
함수: 문자열에서 부동 소수점 유형 콘텐츠가 아닌 경우 왼쪽에서 오른쪽으로 부동 소수점 유형을 추출합니다. , 추출을 중지하고 결과를 반환합니다.
참고: 첫 번째 문자가 부동 소수점이 아닌 경우 즉시 중지하고 NaN을 반환합니다.
아아아아