본문 바로가기
  • Seizure But Okay Developer
FrontEnd/CodeSpitz 강의 정리

80 layering 복습 정리

by Sky_Developer 2019. 3. 3.

elementFromPoint : 전역 x, y 좌표에 해당되는 (가장 위에 있는) element를 추출하는 메소드가

DOM Level 1 부터 들어있음. (무조건 다 있다, 모든 브라우저에 다 있음)


객체지향을 통해 우리가 한 것 :

부분별로 책임/역할 모델을 인식해서 메시지 망을 통해 각자의 책임을 밀어내는 설계를 한 것.

각 기 레이어에서 자기가 책임질 것만 이해하고 나머지는 밀어냄.


setattribute : 선택한 요소의 속성값을 지정.


문법

element.setAttribute( 'attributename', 'attributevalue' )

(id 값이 abc인 요소의 href 속성값을 변경하는 예제)
<!doctype html>
<html lang="ko">
  <head>
    <meta charset="utf-8">
    <title>JavaScript | .setAttribute()</title>
  </head>
  <body>
    <p><a id="abc" href="#">CODING FACTORY</a></p>
    <script>
      document.getElementById( 'abc' ).setAttribute( 'href', 'https://www.codingfactory.net' );
    </script>
  </body>
</html> (출처: https://www.codingfactory.net/10419)


'FrontEnd > CodeSpitz 강의 정리' 카테고리의 다른 글

80 abstract_factory  (0) 2019.03.06
Service, Controller 정리  (0) 2019.03.05
80 layering 복습한 것 정리  (0) 2019.02.26
코드스피츠 80 layering  (0) 2019.02.19
코드스피츠 80 디자인패턴 스터디 - 1  (0) 2019.02.12

댓글