하나는 다음과 같은 결과를주고있다? (이것은 일부 jQuery 객체의 경고였습니다.)[object Object]는 무엇을 의미합니까?</p> <pre><code>[object Object] </code></pre> <p>이 정확히 무엇을 의미 하는가 : (JavaScript)를 내 경고
답변
개체의 인스턴스를 경고하고 있음을 의미합니다. 개체가 alert
인 경우 개체에 toString()
이 호출되고 기본 구현은 을 반환합니다. 개체를 검사하려면
var objA = {};
var objB = new Object;
var objC = {};
objC.toString = function() { return "objC" };
alert(objA); // [object Object]
alert(objB); // [object Object]
alert(objC); // objC
, 당신은해야 하나 console.log
을, JSON.stringify()
는, 또는 속성을의 이상 열거하고 그들이 for in
를 사용하여 개별적으로 검사합니다.
alert() 함수는 읽기 쉬운 방식으로 객체를 출력 할 수 없습니다. 대신 console.log (객체)를 사용하고 브라우저의 콘솔을 실행하여 디버그하십시오.
이 설명은 내가 알아 내려고 시도했던 것에 완벽하게 응답합니다. –
나는이 질문에 답을 적어 두었고 곧 대답을하고 싶습니다. 여기에 어떤 식 으로든 대답은 나와 있습니다. 내 두 센트, 그리고 어떤 식 으로든 다른 도움이되기를 바랍니다.
@Matt가 [object object]
의 이유로 대답 했으므로 JSON.stringify(JSONobject)
, console.log(JSONobject)
의 세 가지 옵션이 있거나 개체를 반복 할 때 다음 기본 예제를 확인하십시오.
var jsonObj={
property1 : "one",
property2 : "two",
property3 : "three",
property4 : "fourth",
};
var strBuilder = [];
for(key in jsonObj){
if (jsonObj.hasOwnProperty(key)) {
strBuilder.push("Key is " + key + ", value is " + jsonObj[key] + "\n");
}
}
alert(strBuilder.join(""));
경고 개체를 표시하기위한 최선이 아니다. console.log를 사용해 보시겠습니까? 콘솔에 객체 객체가 여전히 표시되면 JSON.parse를 다음과 같이 사용하십시오.>var obj = JSON.parse(yourObject); console.log(obj)
아니요, 'JSON.parse'가 도움이되지 않습니다. – Bergi
- 1. <object></object>
- 2. return (Object) null은 C#에서 무엇을 의미합니까?</p> <pre><code>return (Object) null </code></pre> <p>이 C#으로 무엇을 의미 하는가, 무엇을 반환됩니다 : 새로운 C 번호에
- 3. <Object[]>
- 4. 사용자 지정지도 <Object, Object> XmlAdapter
- 5. `List <Iterable <Object>>`
- 6. <Func을 <T, object>>
- 7. <applet> 대 <object>
- 8. 무엇을 | << 평균?
- 9. 역순 목록 <Object>
- 10. Java - 클래스를 만드는 방법 <Map <Object, List <Object> >> 개체
- 11. ... 배열 <Object^>^args
- 12. 수 없습니다 <object>
- 13. 그룹과 합계 <object[]>
- 14. 할당 "힙샷"의 <non-object>은 무엇을 의미합니까?
- 15. '<< ='연산자는 무엇을 수행하며 무엇을 호출합니까?
- 16. <param> 요소를 <object>에 추가하십시오.
- 17. <<< OUT은 PHP에서 무엇을 의미합니까?
- 18. Razor Func <object, object> MvcHtmlString과 혼합
- 19. 내 메서드는 항상 경고 Object [Object object]
- 20. 목록으로 변환 <Object>을 XML로
- 21. 자바 컬렉션 <Object> 또는 컬렉션 <?>
- 22. ArrayList <Object[]>을 Object [] []로 변환합니다.
- 23. ActionScript Array (Object [])와 Vector 간의 변환입니다. <Object>
- 24. Dictionary <string, object> from object mapper
- 25. {Object} 문자열 데이터 목록에서 읽기 <object>
- 26. 사전이있는 바인딩 리피터 <string, Dictionary <int, [object]>
- 27. 목록 <object> 목록에 <T> 리플렉션을 사용하여
- 28. 비교 2 목록 <Dictionary <string, object >>
- 29. 캐스팅리스트 <object>리스트에 <T> 런타임에
- 30. Expression.LessThan 대 LambdaExpression <Func <ParamType, object >>
[[object object \]의 의미는 무엇입니까?] (http://stackoverflow.com/q/4750225/1048572) – Bergi