私のような、オブジェクトのキーと値を印刷するにはどうすればいいですか?
name:test
rollnum:3
class:10
誰でもme.Thanksを助けてください、私はそれを反復処理することによってそれを慰めるたいこの
var data = {'name':'test','rollnum':'3','class':'10'};
のような物を持っています。
私のような、オブジェクトのキーと値を印刷するにはどうすればいいですか?
name:test
rollnum:3
class:10
誰でもme.Thanksを助けてください、私はそれを反復処理することによってそれを慰めるたいこの
var data = {'name':'test','rollnum':'3','class':'10'};
のような物を持っています。
これは、文字列または数値の値に対して機能します。現代のJavaScriptの構文で
var data = {'name':'test','rollnum':'3','class':'10'};
var i;
for (i in data) {
console.log(i + ":" + data[i]);
}
、これは非常にエレガント次のようになります。
const data = {'name':'test','rollnum':'3','class':'10'};
Object.entries(data).forEach(([key, val]) => console.log(`${key}: ${val}`));
for(i in data) {
console.log (i,':', data[i])
}
は、この質問の必要性はありますか? – Jax
@jaxいいえ、これは文字通りSOの最初の質問の1つです。人々がなぜそれにフラグを立てたり閉じることができるのか、それに答える理由を知らない。 – Michelangelo