以下のような配列がコンソールにあります。オブジェクト配列の長さがJavaScriptで返されます。
console.log(roles);
User {0: "AdminUser", 1: "AuthenticatedUser"}
これは配列ですが、配列の長さを取得できません。
インデックスを使用して配列にアクセスすると、以下のように値を取得できます。
console.log(roles[0]);
AdminUser
以下のような配列がコンソールにあります。オブジェクト配列の長さがJavaScriptで返されます。
console.log(roles);
User {0: "AdminUser", 1: "AuthenticatedUser"}
これは配列ですが、配列の長さを取得できません。
インデックスを使用して配列にアクセスすると、以下のように値を取得できます。
console.log(roles[0]);
AdminUser
Pietroのおかげで、私はObject.keys()について知った後、Google経由で解決策を見つけました。否決みんなのために
Object.keys(roles).forEach(function(key) {
console.log(key + ': ' + roles[key]);
});
、それは私が)Object.keys(約今日学んだ新しいことです。落札していただきありがとうございます。 :)
これは配列ではない、その単純なオブジェクト – Rimpy
どのように作成しましたか? – pietro909
アレイでない場合、console.log(roles [0]);はどのように動作しますか? console.log(roles [1]);値を表示しますか? – Purus