2010-12-19 9 views

답변

95

당신이하려고하면 당신은 더 나은 결과를 얻을 수 있습니다 :

console.log(JSON.stringify(functor)); 
+0

이 대답은 위대하지만 위의 예제에서는 작동하지 않는다고 생각합니다. 새 탭에서 시도하고 정의되지 않은 값을 반환합니다. – aitorllj93

+0

이 대답에 대한 모든면에서 결국 "탐색 가능한"객체가 아닌 객체를 나타내는 문자열을 반환합니다. 콘솔에서 질문에 대한 모든 것이 여기에 있습니다. 사실,이 출력 문자열을 JSON.parse를 통해 실행하면 객체 형식으로 돌아 오지만 콘솔에 여전히 ".toString()"이 표시되고 사각형으로 돌아갑니다. "console.dir"의 사용에 대한 여기에 대한 답은이 질문에 가장 적합합니다. – TheCuBeMan

8

이 나를 위해 완벽하게 작동 :

for(a in array)console.log(array[a]) 

당신은/발견을위한 콘솔에서 생성 된 배열을 추출 출력 OBJ에

+3

좀 더 자세하게 설명하자면 : for (i in arr) {console.log (i); console.log (arr [i]); }' – Geo

+0

나는 틀린 질문에 대답했다고 생각합니다. – domSurgeon

+0

열거 할 수없는 속성과 메서드를 출력하지 않습니다 –

-2

추출이 데이터의 정리 및 후방 사용 대체 할 수

console.log(obj, null, 4) 
+5

그냥 개체를 출력합니다. 그렇다면'null'. 그럼'4' ..... –

+1

ahahah funny! – julestruong

6

당신 수도 심지어 당신이하려고하면 더 나은 결과를 얻을 :

console.log(JSON.stringify(obj, null, 4)); 
관련 문제