WebProgramming/JS

[JavaScript] 한 페이지 정리

2022. 7. 26. 10:53
목차
  1. 메소드
  2. 생성자 함수
  3. 표기법
  4. 함수
  5. 구조분해할당 & 전개 연산자
  6. Tip

메소드

https://peter-coding.tistory.com/102

 

[JS] 메소드(String, Math, Array, Object)

String 메소드 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String String - JavaScript | MDN String 전역 객체는 문자열(문자의 나열)의 생성자입니다. developer.mozilla..

peter-coding.tistory.com

 

생성자 함수

https://peter-coding.tistory.com/100

 

[JS] 생성자 함수(Prototype), Class 상속

생성자 함수(Prototype) - JS는 프로토타입 기반의 언어임. 프로토타입 기반 언어는 객체 원형인 프로토타입을 이용하여 새로운 객체를 만들어냄 - 프로토타입 객체를 참조하는 Prototype속성 - 객체

peter-coding.tistory.com

 

표기법

dash-case / snake_case / camelCase / PascalCase

 

함수

타이머 함수

setTimeout(함수, 시간) : 일정 시간 후 함수 실행

setInterval(함수,시간) : 시간 간격마다 함수 실행
clearTimeout() : 설정된 Timeout 함수를 종료
clearInterval() : 설정된 Interval 함수를 종료

 

구조분해할당 & 전개 연산자

https://peter-coding.tistory.com/104

 

[JS] 구조 분해(Destructuring), 전개 연산자(...)(spread, rest)

객체의 구조분해 객체 안의 값을 추출해 변수 혹은 상수로 선언 ; 기존 A['a'] or A.a -> a라고 사용 가능 - a대신 e라는 변수명으로 사용 - d의 기본값 'korea'부여 const A={ a:"a'", a:"b'", C:"c'" } const {..

peter-coding.tistory.com

 

 

Tip

1. for문

user가 객체 일 때, user에서 key값만 가져와 key변수에 집어 넣음

for (let key in user){ console.log(key,user[key]); }

 

끄적끄적

더보기

1. 유일한 식별자를 만들고 싶을 때 ; Symbol()메소드 사용

 

 

저작자표시 (새창열림)

'WebProgramming > JS' 카테고리의 다른 글

[JavaScript] Computed Property  (0) 2022.07.26
[JavaScript] Object Methods(assign,keys,values,entries,fromEntries)  (0) 2022.07.26
[JS] Array 메소드 (map,filter,reduce,find,concat,slice)  (0) 2022.07.15
[JS] JS 라이브러리 (lodash, axios)  (0) 2022.06.30
[TS] 타입 별칭 & Interface  (0) 2022.06.24
[TS] TS의 타입 시스템? & Compliation Context  (0) 2022.06.12
[TS] TypeSCript이란? & 타입  (0) 2022.06.12
[JS] JSON  (0) 2022.06.11
  1. 메소드
  2. 생성자 함수
  3. 표기법
  4. 함수
  5. 구조분해할당 & 전개 연산자
  6. Tip
'WebProgramming/JS' 카테고리의 다른 글
  • [JavaScript] Computed Property
  • [JavaScript] Object Methods(assign,keys,values,entries,fromEntries)
  • [JS] Array 메소드 (map,filter,reduce,find,concat,slice)
  • [JS] JS 라이브러리 (lodash, axios)
피터s
피터s
1년차 프론트엔드 개발자입니다 😣 아직 열심히 배우는 중이에요! 리액트를 하고있어요 :) - gueit214@naver.com - https://github.com/gueit214
피터s
피터의 성장기록
피터s
전체
오늘
어제
  • 분류 전체보기 (200)
    • 코딩 테스트 (25)
      • 프로그래머스 (16)
      • LeetCode (8)
      • 백준 (1)
    • 개발 독서 일지 (1)
    • 기업 분석 (4)
    • 개발 일지 (19)
      • 최신기술 도전기 (1)
      • 에러 처리 (5)
      • 개발 일지 (12)
    • 개발 일상 (36)
      • 개발 회고 (22)
      • 개발 이야기 (12)
      • 개발 서적 (1)
    • 취업 관련 지식 (11)
    • 알고리즘 (17)
    • WebProgramming (84)
      • WebProgramming (8)
      • HTML (5)
      • CSS (8)
      • JS (21)
      • React (40)

블로그 메뉴

  • About
  • 2022년 개발 성장기
  • 앞으로의 계획
  • github
  • 일상 blog

공지사항

인기 글

태그

  • 개발 is life
  • 스터디 후기
  • 해커톤
  • dfs
  • lv3
  • Kakao Tech Internship
  • 누적합
  • 구름
  • 1일 1커밋 후기
  • 함수
  • BFS
  • 반복문
  • KAKAO BLIND
  • 카카오 채용연계형 인턴십
  • Union-find
  • LV2
  • 카카오
  • 1년 회고
  • 개발 일상
  • Retry
  • 개발 회고
  • 구름톤

최근 댓글

최근 글

hELLO · Designed By 정상우.
피터s
[JavaScript] 한 페이지 정리
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.