728x90
반응형
질문 : 값이 JavaScript의 객체인지 확인
JavaScript에서 값이 객체인지 어떻게 확인합니까?
답변
업데이트 :
이 답변은 불완전하며 잘못된 결과를 제공합니다 . 예를 들어, null
은 JavaScript의 유형 object
로 간주되며 다른 몇 가지 경우는 말할 것도 없습니다. 아래의 권장 사항을 따르고 다른 "가장 찬성 (그리고 정답)"답변으로 이동하십시오 .
typeof yourVariable === 'object' && yourVariable !== null
원래 답변 :
typeof(var)
및 / 또는 var instanceof something
사용해보십시오.
편집 :이 답변은 변수의 속성을 검사하는 방법에 대한 아이디어를 제공하지만 그것이 객체인지 여부를 확인하기위한 방탄 레시피 가 아닙니다 (결국 레시피가 전혀 없습니다!). 사람들은 어떤 조사도하지 않고 여기에서 복사 할 것을 찾는 경향이 있기 때문에 다른 가장 찬성 (그리고 정답!) 답변으로 전환하는 것이 좋습니다.
출처 : https://stackoverflow.com/questions/8511281/check-if-a-value-is-an-object-in-javascript
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
JavaScript에서 Switch 문 여러 case 한번에 사용하는 방법 (0) | 2021.12.06 |
---|---|
JavaScript에서 setInterval 호출 중지 하는 방법 (0) | 2021.12.06 |
HTML 버튼 또는 JavaScript를 클릭 할 때 파일 다운로드를 트리거하는 방법 (0) | 2021.12.05 |
JavaScript에서 문자열의 첫 글자를 대문자로 만드는 방법 (0) | 2021.12.04 |
JavaScript 개체의 속성을 얻는 방법 (0) | 2021.12.04 |