[TIL] 0711 회고

Robin·2022년 7월 11일
0

TIL

목록 보기
7/24
post-custom-banner

0711 회고

놓치고 있던 부분들

script

<script>가 위에 선언되면 해당되는 태그들이 없는 상태에서 불러오기 때문에 정상적으로 동작하지 않는다.

<html>
  <head></head>
  <body></body>
  <script src="here.js"><script/> <!-- 통상적으로 이 위치에 작성한다. -->
</html>

다다익램

  • 보통 램은 클수록 좋다고 하는 '다다익램'을 말하곤 한다. 이는 램 위에 프로그램을 할당해서 사용하기 때문이다.
  1. 과거에는 사용하지 않는 메모리들을 수동으로 정리하곤 했으나, 현재 garbage collector가 등장했다.
  2. 용량이 작았던 과거에 비해 현재는 용량이 크기에 시스템 구현 시 메모리 크기를 고려하기 보다는 성능향상에 더욱 초점을 맞추는 추세이다.

forEach(), map()

  • forEach() 배열 전체를 순회하는 반복문으로 return값이 없고 원본을 수정한다.
  • map()은 return값을 사용할 수 있으며 원본을 수정하지 않고 새로운 배열을 반환한다.

<button><input type="button">

  • <button><input type="button">이 수행하는 기능은 같다.
  • 다만 실무에서는 <button> 사용을 권장한다.
    1. 보안상의 문제: <input type="button">과 같이 html에 많은 정보를 담고자 하지 않는다. html은 그저 뼈대로 남고, 그 내부에 기능적인 부분이 들어가는 코드는 지양된다.
    1. 요즘 추세: SPA(Vue, React 등)을 사용하는 추세에서 태그내에 직접 정보를 담기보다는 별도로 내용을 담는 것이 추세이다.

함수함수()

  • 함수 이름만 넘겨주면 이벤트 발생시에만 (이벤트 발생 후에야) 함수를 실행한다.
  • 함수()()를 붙이면 함수를 곧바로 실행하고 return 값을 넘겨준다.

form.reset()

  • input창의 값을 submit할 때 자동으로 form을 비워준다.(공백)

갈무리

여전히 놓치고 있는 부분들이 많았고, 그러한 부분들을 다잡아 갈 수 있어서 좋았다. 기초가 탄탄히 잡혀가는 기분이라 만족스럽다. 다만 파이썬 알고리즘 풀이에 있어서는 기초 문법 조차 부족한 부분이 많다고 느껴서 꾸준히 학습할 예정이다🔥

profile
Always coding or dog walking
post-custom-banner

0개의 댓글