Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Pro typescript.ch07.Exception, Memory, Performance

558 Aufrufe

Veröffentlicht am

Pro typescript.ch07.Exception, Memory, Performance

Veröffentlicht in: Software
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

  • Gehören Sie zu den Ersten, denen das gefällt!

Pro typescript.ch07.Exception, Memory, Performance

  1. 1. 2
  2. 2. 4  발생한 예외는 JavaScript Console에 표시됨
  3. 3. 5
  4. 4. 6  Error를 상속받았지만 별 다른 구현 없음 -> Error 타입만으로 구분되는 것으로도 의미가 있음  toString()를 구현하여 Console에 출력되는 메세지를 직접 정의
  5. 5. 7  우리가 작성한 코드에서 발생한 Error와 다른 곳에서 발생한 Error의 구분이 가능
  6. 6. 8  별도의 처리를 하지 않으면 프로그램 종료  원할 경우 try – catch – finally 블록으로 감싸줘서 처리
  7. 7. 9  모든 종류의 Error에 대해서 처리  비정상적인 상태로 계속 수행될 가능성이 있음
  8. 8. 10  처리 가능한 Error만 처리  나머지는 다시 통과시키는 것이 바람직함
  9. 9. 11
  10. 10. 12
  11. 11. 13
  12. 12. 15  대부분 API들은 비동기 패턴으로 되어 있는 경우가 많음  오류 발생을 대비해서 try - finally 블록을 이용해 자원해제를 보장해 주어야 함
  13. 13. 16
  14. 14. 17
  15. 15. 18
  16. 16. 20
  17. 17. 21
  18. 18. 22  여러번 반복하여 평균을 구하는 방법으로 측정
  19. 19. 23  2만번 수행 결과 : 2.73 ms
  20. 20. 24  2만번 수행 결과 : 214.45 ms  Error가 있는 경우 수행 결과가 바뀔 수 있음
  21. 21. 26
  22. 22. https://goo.gl/Ptw1aI

×