찾다

 >  Q&A  >  본문

jq 객체는 배열입니까 아니면 객체입니까 ??

jq 객체가 배열이라고 흔히들 말하는데 Object.prototype.toString.call()로 테스트해 보니 [Object Array]가 아닌 [Object Object]인 것으로 나오지만 우리가 보는 jq 객체는 콘솔에서는 배열처럼 보입니다. 0, 1... 그렇다면 jq 객체는 객체인가요, 아니면 배열인가요?

给我你的怀抱给我你的怀抱2722일 전1057

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

  • 代言

    代言2017-06-12 09:30:41

    객체이지만 배열처럼 보입니다. 우리는 일반적으로 이 구조를 "배열형"이라고 부릅니다.

    이런 종류의 객체의 키는 [0, 1, 2, ...] 값이고, 길이 속성을 가지고 있는데, 아래와 같습니다

    으아악

    회신하다
    0
  • 某草草

    某草草2017-06-12 09:30:41

    jQuery 개체는 이름에서 알 수 있듯이 개체입니다. 단지 첨자를 사용할 수 있고 길이 속성이 있는 등 배열의 일부 기능이 있지만 배열에는 없는 속성이 있는 메서드도 있습니다. 이런 종류의 객체를 배열형 객체라고 부를 수 있습니다

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

    曾经蜡笔没有小新2017-06-12 09:30:41

    jQuery 개체는 개체입니다

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