프로그래밍 언어/HTML,CSS,JS

변수가 JavaScript의 문자열인지 확인

Rateye 2021. 8. 27. 16:29
728x90
반응형
질문 : 변수가 JavaScript의 문자열인지 확인

JavaScript에서 변수가 문자열인지 다른 것인지 어떻게 확인할 수 있습니까?

답변

typeof 연산자를 사용할 수 있습니다.

var booleanValue = true; 
var numericalValue = 354;
var stringValue = "This is a String";
var stringObject = new String( "This is a String Object" );
alert(typeof booleanValue) // displays "boolean"
alert(typeof numericalValue) // displays "number"
alert(typeof stringValue) // displays "string"
alert(typeof stringObject) // displays "object"

이 웹 페이지의 예. (예제는 약간 수정되었습니다).

new String() 생성 된 문자열의 경우 예상대로 작동하지 않지만 [1] [2] 에 대해 거의 사용되지 않고 권장됩니다. 원하는 경우이를 처리하는 방법에 대한 다른 답변을 참조하십시오.

출처 : https://stackoverflow.com/questions/4059147/check-if-a-variable-is-a-string-in-javascript
728x90
반응형