>  Q&A  >  본문

JavaScript는 기존 객체 배열에 배열을 추가합니다.

<p>저에게는 아래쪽에 있는 혁신적인 그림이 있습니다</p> <p> <pre class="brush:js;toolbar:false;">const arr = [ { "name": "증명 구성요소 1", "값": [ { "comment": "증명 구성요소 1" }, { "comment": "증명 구성요소 1" }, { "comComponent": "증명 구성요소 1", } ] }, { "name": "증명 구성요소 2", "값": [ { "id": "10005884", "url": "https://www.msn.com", "bfaId": "G44.5.3.1N/A", "comment": "증명 구성요소 2" }, { "id": "10005883", "url": "https://www.hotmail.com", "bfaId": "G44.5.3.2N/A", "comment": "증명 구성요소 2" } ] }, { "name": "증명 구성요소 3", "값": [ { "id": "10005882", "url": "https://www.rediffmail.com", "bfaId": "G44.5.3.3N/A", "comComponent": "증명 구성 요소 3" } ] } ] const bool = arr.map(group => group.values.every(val => val.id)); console.log(bool);</pre> </p> <p>나는 세 가지가 있습니다. 이름은 1, 证明组件 2, 证明组件 3입니다. 나는 false, true, true입니다.将该属性添加到现有对象数组中,작동 이름

아래의 <code>isInvalid: true/false</code> <p>유명한 O/P <code>isInvalid:真/假</code></p>
P粉556159786P粉556159786411일 전435

모든 응답(2)나는 대답할 것이다

  • P粉619896145

    P粉6198961452023-09-05 10:42:18

    모든()이 아닌 일부()를 사용해야 합니다.

    으아악

    every() 메소드는 배열의 모든 요소가 주어진 조건을 충족하는지 확인하는 데 사용됩니다. 정렬. some() 메소드는 배열의 적어도 하나의 요소가 주어진 조건을 충족하는지 확인하는 데 사용됩니다.

    회신하다
    0
  • P粉336536706

    P粉3365367062023-09-05 10:07:13

    알고리즘이 잘못되었기 때문입니다. every 메소드는 모든 객체에 ID가 있는지 확인하지만 원하는 것은 그게 아니죠?

    이것을 시도해 보세요

    으아악

    회신하다
    0
  • 취소회신하다