.attr()과 .prop()는 무었이 다른가?

  • .attr()는HTML의속성을 취급
  • .prop()는JavaScript프로파티을 취급
  • 양쪽은 같은 이름에서 다른게 있다.
이 두개의 메소드는 취급하는 정보가 다릅니다. .attr()는HTML의 속석(attribute)을、 .prop()는 JavaScript의 프로파티(property)를 취급하는 메소드입니다.
여기에서 혼란하기 십상인것이 속성과 프로파티는 「같지만 다른것」이라는 것입니다.