[메모]

옥수수의 코딩이야기·2022년 9월 5일
0

메모

목록 보기
2/3
post-thumbnail

코딩 연습
코드펜 : https://codepen.io/
아이패드로 작성시 콘솔로그를 못보니

// 객체 -> JSON 
문자열로 변환 const json = JSON.stringify(obj); 

  1. hoisting : var, fnc() 우선적으로 전달
  2. 클래스를 가져다 쓸 때 "new" 사용
  3. 비동기 깔끔하게 쓰는 법: Promise

    만들어지는 순간 네트워크와 통신
    제공자와 소비자가 있음
    fnc() 앞에 async를 쓰면 Promise로 바뀜


자바 스크립트

  • asyn : 병렬실행
  • defer : 우선실행 (가장좋음)

Fetch

  • 데이터를 요청해서 가져옴, 다양한 타입의 파일을 가져 올 수 있음, 비동기
  • Promise : 상태 반환
  • .then : 결과 반환
  • response.text() : 내용을 가져옴
  • response.json() : json으로 가져옴

Axios

  • 모듈 설치 필요
  • 비동기
  • Fetch보다 많이 쓰인다고 함
  • axios-http.com

Ajax

  • 필요한 데이터만 전송, 비동기
  • Asynchronous JavaScript and XML

BEM

  • css 명명규칙
  • Block
  • Elemment : __(로우픈 2개)
  • Modifier : 블럭이나 속성(하이픈)
    : -(key : value)
    :--(boolean)

• 자바스크립트 공부 사이트 : https://developer.mozilla.org
• react : https://ko.reactjs.org/

• 타입스크립트
: https://joshua1988.github.io/ts/
https://heropy.blog/2020/01/27/typescript/

const, let, var: 을 쓰고 요소의 타입을 적는다
예) const counter:number = 1;

함수도 :를 쓰고 타입을 적는다
function sum(x: number, y: number): number {
  return x + y;
}

sum(1, 2);
profile
프론트엔드 공부중 기억은 블로그가 대신합니다.

0개의 댓글