JavaScript はオブジェクトの既存の配列に配列を追加します
<p>私には次の番号の断片があります</p>
<p>
<pre class="brush:js;toolbar:false;">const arr = [
{
"名前": "証明コンポーネント 1",
「値」: [
{
"コンポーネント": "証明書コンポーネント 1"
}、
{
"コンポーネント": "証明書コンポーネント 1"
}、
{
"コンポーネント": "証明コンポーネント 1",
}
】
}、
{
"名前": "証明コンポーネント 2",
「値」: [
{
"id": "10005884",
"url": "https://www.msn.com",
"bfaId": "G44.5.3.1N/A",
"コンポーネント": "証明コンポーネント 2"
}、
{
"id": "10005883",
"url": "https://www.hotmail.com",
"bfaId": "G44.5.3.2N/A",
"コンポーネント": "証明コンポーネント 2"
}
】
}、
{
"名前": "証明コンポーネント 3",
「値」: [
{
"id": "10005882",
"url": "https://www.rediffmail.com",
"bfaId": "G44.5.3.3N/A",
"コンポーネント": "証明コンポーネント 3"
}
】
}
】
const bool = arr.map(group =>group.values.every(val =>val.id));
console.log(bool);
</p>
<p>私たちには 3 つのオブジェクトがあり、名前はそれぞれ構成要素 1、構成要素 2、構成要素 3 です。得られた予想結果は false、true、true です。これが原因ですか? このプロパティを追加することを考えています。存在するオブジェクト数グループでは、<code>name</code></p>として以下の <code>isInvalid: true/false</code>
<p>予定の O/P (以下の値を持つオブジェクトにプロパティを追加)
<code>isInvalid:真/假</code></p>