2017-10-15 3 views
0

は私のコードです:{}を見ずに辞書をログするにはどうすればよいですか?ここ

string: "String" 
number: 12 
:私は console.log(items);を使用する場合、それはこれを返すように私はそれを作ることができますどのように console.log(items);

{ string: 'String', number: 12 } 

を使用する場合

const items = { 
    string: "String", 
    number: 12 
}; 

は、これが出力されます

+0

何を試しましたか?おそらく何百もの方法があります。最も簡単な方法は、キー/値のペアの配列に変換し、改行で結合することです。 – Carcigenicate

答えて

0

ここでは、オブジェクトのすべてのプロパティをループして、要求しているときにそれらをログに記録する方法を示します。

for (let i in items) { 
    if (items.hasOwnProperty(i)) { 
    console.log(i + ": " + items[i]); 
    } 
} 
0

まあ、あなたはオブジェクトとしてオブジェクトを定義しました。これはコンソールがオブジェクトを印刷する方法です。 あなたが望む形式で印刷する独自の機能を作ることができます。

この関数は、オブジェクトを入力として取得し、そのフィールドを繰り返して印刷します。

+0

例を挙げてください。それはその質問のためのものです。 – aUXcoder

関連する問題