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

자바스크립트 변수가 존재하는지 확인하는 방법

Rateye 2021. 12. 13. 00:26
728x90
반응형
질문 : 변수가 존재하는지 확인 (정의 / 초기화 됨)

변수가 초기화되었는지 확인하는 방법이 더 낫거나 정확합니까? (변수가 무엇이든 담을 수 있다고 가정하면 (문자열, 정수, 객체, 함수 등))

if (elem) { // or !elem

또는

if (typeof(elem) !== 'undefined') {

또는

if (elem != null) {
답변

typeof 연산자를 원합니다. 구체적으로 특별히:

if (typeof variable !== 'undefined') {
    // the variable is defined
}
출처 : https://stackoverflow.com/questions/5113374/javascript-check-if-variable-exists-is-defined-initialized

 

728x90
반응형