1/11 TIL

`·2022년 1월 11일

오늘 배운것

  • 배열 알고리즘

    push() 배열의 끝에 요소 추가
    unshift() 배열의 앞에 요소 추가
    pop 배열 맨 뒤 삭제
    shift 배열 맨 앞 삭제
    indexOf 데이터 index 값 반환
    includes 데이터 존재 여부 반환
    slice(begin, end) 배열의 begin부터 end까지 복사
    join 배열의 모든 요소를 연결해 하나의 문자로
    join('') 콤마 없이 합치기
    map(함수) 배역의 모든 요소에 대하여 함수 적용하여 새 배열 반환

    <연산자는 숫자에서만 정의되므로 모두 숫자로 반환한다.
    '+' 는 모두 숫자일때만 더하기, 문자가 있으면 '연결'의 의미>

    1 + "1" = '11'
    1 - "1" =0
    "1" + "1" = '11'
    1+"a" ='1a'
    3 * "a" = NaN
    1+1+"1" = '21'
    "11"-1 = 10

  • visual studio code

    $yarn install = node.modules 설치를 해야 live server 열수 있다.
    $mdk 현재 위치 보기
    $yarn dev -p 3001 => 다른 포트로 서버 열기
    '서버프로그램 localhost:3000(포트번호)

  • react 함수형 컴포넌트

    컴포넌트란 UI 또는 기능을 부품화해서 재사용 가능`하게 하는 것이다.


    함수형 컴포넌트에서도 클래스형 컴포넌트와 동일한 기능을 사용 가능하도록 도구를 만들어 주었습니다. 이 도구를 Hooks(훅) 이라고 부른다.

  • 객체 안에 데이터 가져오기
const obj = {
	name: "철수"
}
-obj.name 
-obj["name"]
두 가지 모두 가능, ["name"] = [key(변수)]로 할당 가능
  • html
    textarea : 글상자
    button : 버튼

0개의 댓글