반응형
Javascript, isArray와 같은 isObject 함수가 있습니까?
중복 가능성:
값이 개체 리터럴인지 확인하시겠습니까?
나는 null, 0 또는 json 객체일 수 있는 출력으로 작업하고 있습니다.그래서 저는 그 출력물이 진짜 물체인지 판단할 수 있는 방법을 생각해내야 합니다.하지만 자바스크립트 기능에 그런 것이 있는지 없는지에 대한 확실한 답을 줄 수 있는 것을 찾을 수 없습니다.이것이 물체인지 감지할 수 있는 다른 방법이 없는 경우?
연산자 유형을 사용할 수 있습니다.
if( (typeof A === "object" || typeof A === 'function') && (A !== null) )
{
alert("A is object");
}
주의할 점은typeof new Number(1) === 'object'
하는 동안에typeof Number(1) === 'number';
첫 번째 구문은 피해야 합니다.
다음을 사용합니다.
true 또는 false를 반환합니다.
theObject instanceof Object
jQuery에는 다음과 같은 방법이 있습니다.
설명:개체가 일반 개체인지 확인합니다("{}" 또는 "새 개체"를 사용하여 생성됨).
언급URL : https://stackoverflow.com/questions/13045419/javascript-is-there-an-isobject-function-like-isarray
반응형
'bestsource' 카테고리의 다른 글
PHP: 게시된 모든 데이터를 자동으로 가져올 수 있습니까? (0) | 2023.08.02 |
---|---|
최대 절전 모드 + 스프링을 사용한 캐싱 - 몇 가지 질문 (0) | 2023.08.02 |
PowerShell 함수에서 하나의 값만 반환하는 방법은 무엇입니까? (0) | 2023.08.02 |
Ruby on Rails와 함께 "MySQL 서버가 사라졌습니다" (0) | 2023.08.02 |
디버거가 내 ASP의 중단점에서 중지되지 않는 이유는 무엇입니까?NET 어플리케이션? (0) | 2023.08.02 |