찾다

 >  Q&A  >  본문

javascript - js에서 Append()와 AppendChild를 사용하는 것의 차이점은 무엇입니까?

Append는 jq의 메소드여야 합니다. jq를 도입하지 않고 js를 사용할 때 왜 appendChild와 동일한 효과를 얻을 수 있나요?

으아아아
phpcn_u1582phpcn_u15822772일 전754

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

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:18:34

    노드 node에서의 방법이지만 브라우저 호환성 문제가 있으니 사용하지 마세요

    MDN에는 문서가 있습니다
    https://developer.mozilla.org...

    ParentNode.append 메소드는 ParentNode의 마지막 하위 노드 뒤에 Node 객체 또는 DOMString 객체 세트를 삽입합니다.
    삽입된 DOMString 객체는 Text 노드와 동일합니다.

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:18:34

    parentNode.append()는 아직 평가판 기간 중이며 호환성 문제가 있습니다. parendNode 노드의 마지막 하위 노드 뒤에 새 노드 또는 DOMString(문자열, 삽입 후 Text 노드가 됨)을 삽입하는 것입니다.DOMString(字符串,插入后为Text节点).

    parentNode.appendChild()的区别在于:
    parentNode.append()可以同时传入多个节点或字符串,没有返回值;
    parentNode.appendChild()只能传一个节点,且不直接支持传字符串(需要parentNode.appendChild(document.createTextElement('字符串'))

    parentNode.appendChild()와의 차이점은 다음과 같습니다.
    parentNode.append()는 동시에 여러 노드 또는 문자열을 전달할 수 있으며 반환이 없습니다. value;
    parentNode.appendChild()는 하나의 노드만 전달할 수 있으며 문자열 전달을 직접 지원하지 않습니다(parentNode.appendChild(document.createTextElement('string') 필요)< /code> 대신), 추가된 Node node

    를 반환합니다.

    입력하고 제출한 후 위에 정답을 찾았습니다 ㅎㅎ🎜

    회신하다
    0
  • 某草草

    某草草2017-05-19 10:18:34

    Append와 AppendChild는 동일한 기능을 가지고 있지만 하나는 jq로 작성되었고 다른 하나는 js 기본 방식으로 작성되었습니다

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:18:34

    aqiList는 배열이고, 추가는 네이티브 js의 배열 메소드 중 하나입니다.

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