FE RYAN
완벽하지 않으면 어때
FE RYAN
전체 방문자
오늘
어제

블로그 메뉴

  • 💾 깃허브 링크
  • 홈
  • 태그
  • 분류 전체보기 (151)
    • 개인프로젝트 (8)
      • 개인 포트폴리오 웹앱 (6)
      • 프론트엔드 기술면접 아카이빙 웹앱 (2)
    • 기록 (121)
      • 원티드 프리온보딩 인턴십 (0)
      • 코드스테이츠 프론트엔드 (75)
      • 생각들 (3)
      • Today I learned (32)
      • 회고 (9)
      • 리뷰 (1)
    • 개발 (17)
      • React (3)
      • Javascript (7)
      • CSS (1)
      • HTML (3)
      • HTTP (1)
      • 자료구조 (0)
      • 알고리즘 (2)
    • 코딩테스트 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • 디자인 (1)
      • UI & UX (1)
    • 수학 (0)
    • 자기계발 (0)

공지사항

인기 글

태그

  • seb 39
  • 포트폴리오
  • 자바스크립트
  • 프론트엔드
  • ES6
  • 코드스테이츠
  • 자바스크립트 딥다이브
  • Til
  • 회고
  • 메인프로젝트
  • seb39
  • 타입스크립트
  • 리액트
  • useMemo
  • 원시타입
  • 신입개발자
  • 부트캠프
  • css
  • 딥다이브
  • HTML

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
FE RYAN

완벽하지 않으면 어때

기록/Today I learned

TIL- 22.02.15 화

2022. 2. 15. 22:50
728x90

22.02.15 TIL

  • eval함수: 간단한 계산이 가능한 함수이나 사용하지 않는게 좋다. 문자열 입력시 코드가 실행될 수가 있어 보안에 취약함.
  • switch문에서 case에 해당하지 않는 경우는 반드시 default에서 정의해줘야 한다. case가 모든 경우에 대응하면 default 생략 가능하나 예외상황이 있는데 default에서 못 잡아내면 에러 발생.
  • 고차함수의 호출값 = return값
  • 고차함수로 중복 제거하는 방법: 다른 부분만 고차함수의 매개변수로 지정, 같은 부분은 return 값으로 넣어줌.
  • 객체의 속성에 접근하는 방법은 온점과 [] 대괄호 두가지 방법이 있다.
    • 온점의 경우 속성의 이름에 .이나 공백, 특수문자가 들어가는 경우 사용 불가, 이 때는 [] 사용.
  • 배열에서 indexOf로 없는 요소의 인덱스번호를 찾으려고 하면 -1이 나온다.
  • {} === {} 는 false 다.
  • form태그의 submit 이벤트 발생시 서버에 데이터를 전송하는 동작 때문에 브라우져가 새로고침되는 기본동작이 있으므로 이를 막으려면 event.preventDefault(); 를 사용해야 한다.
  • new Set
    • Set: 중복이 불가능한 데이터 집합이다. ES6에서 추가된 자료형이다.
    • new 키워드와 함께 사용하여 주로 여러개의 배열을 하나로 만들면서 이 때 중복값을 제거하는 상황에 많이 사용된다.
    • .length 대신 .size로 길이 확인.
728x90
저작자표시 비영리 (새창열림)

'기록 > Today I learned' 카테고리의 다른 글

TIL- 22.02.21 월  (0) 2022.02.21
TIL- 22.02.17 목  (0) 2022.02.17
TIL- 22.02.14 월  (0) 2022.02.14
TIL- 22.02.11 금  (0) 2022.02.11
TIL- 22.02.10 목  (0) 2022.02.10
    '기록/Today I learned' 카테고리의 다른 글
    • TIL- 22.02.21 월
    • TIL- 22.02.17 목
    • TIL- 22.02.14 월
    • TIL- 22.02.11 금
    FE RYAN
    FE RYAN

    티스토리툴바