2016-07-14 2 views
1

나는 초보자 용 질문이 있습니다. 콘솔에서이 정보를 어떻게 인쇄합니까? the object shown in the console DOM 요소가 아니며 내부에 배열이있는 개체가 있습니다. 개체를 인쇄하지만 배열의 요소를 가져와야합니다.콘솔의 배열 인쇄

어떻게 "bannerdata"의 하위 항목을 인쇄 할 수 있습니까?

다음과 같이 작성했습니다. console.log (varName.bannerdata);

내가 아는 한.

+0

당신의 'console.log' 문이 옳은 것 같습니다. 뭐가 문제 야? – smarx

+0

try console.dir –

+1

해당 객체에 대한 JSON 텍스트를 출력하십시오.'console.log (JSON.stringify (varName.bannerdata));' – trincot

답변

3

개체 항목 옆에있는 작은 "화살표"를 클릭하면 배열의 항목이 확장되고 배열에 저장된 개체의 속성이 표시됩니다.

또는 @trincot이 제안 JSON.stringify(yourArrayHere)를 사용, 예 :

var bannerData = [{item:1},{item:2},{item:3}]; 
 
console.log(JSON.stringify(bannerData));

JSON.stringify() 메소드는 JSON 문자열을 자바 스크립트 값/객체를 변환합니다. 당신이 크롬 개발자 API의 CONSOLE.LOG의 사용을 포함 도구() 및 기타 유용한 정보에 대한 자세한 내용을 학습에 관심이 있다면

, 당신은 다음과 같은 읽어 시작할 수 있습니다

https://developers.google.com/web/tools/chrome-devtools/

http://tutorialzine.com/2015/03/15-must-know-chrome-devtools-tips-tricks/

+0

나는 @ 트린 코토가 제안한 것을 tryied했지만 이미지에서 보여지는 것과 같이 "null"을 얻는다. 왜냐하면 dataBanner는 "null"을 갖기 때문에 아이들에게 명령을 내릴 수 없다는 것을 알기 때문이다. – Daijard

+0

응용 프로그램의 코딩 방법에 대해 null이 반환됩니다. 그 대답은 ok 다. – Daijard