worldint
mathengi
worldint
전체 방문자
오늘
어제
  • 분류 전체보기 (152)
    • infra, cloud (4)
      • aws (4)
    • TIL,WIL(일간,주간 회고) (57)
    • 컴퓨터 공학 (5)
      • 정보통신 (3)
      • 컴퓨터 구조 (2)
    • Math (1)
      • linear algebra (0)
      • 명제와 집합 (1)
    • Operating System (8)
      • Linux Ubuntu (1)
    • programming (66)
      • c , c++ (9)
      • c# (0)
      • java (2)
      • javascript (14)
      • Python (4)
      • github (1)
      • programing terms (12)
      • html, css (2)
      • docker (3)
      • algorithm_datastructure (5)
      • database (11)
      • flutter(dart) (2)
    • 항해99 부트캠프 (7)
      • 사전교육 (7)
    • 보안관련 (1)

블로그 메뉴

    공지사항

    인기 글

    태그

    • CloudFront
    • 디비데드락
    • NoSQL
    • flutter #provider #error
    • nodejs
    • ec2 #코드디플로이 #리눅스
    • docker
    • Blue/Green
    • node
    • MONGOOSE
    • ci/cd
    • MongoDB
    • Javascript
    • NVM
    • db데드락
    • AWS
    • EC2

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    worldint

    mathengi

    2022.12.25 WIL [자바스크립트]
    TIL,WIL(일간,주간 회고)

    2022.12.25 WIL [자바스크립트]

    2022. 12. 25. 18:33

    자바스크립트 const로 선언한 배열을 변경할수있는 이유

    const array = [1,2,3,4] ;

    let  a = [3,3,3] ;

    array.push(5) //이것도 가능하고

    array[0] = 20 이것도 가능하다

    그 이유는 const가 붙은 것은 주소값이기 떄문이다

    그래서 

    array = a; //이거는 오류가 난다.

    a = array // 이거는 가능, a는 let이기 때문에 a의 주솟값은 변할수있다.

    하지면 array는 const로 선언했기때문에 array의 주솟값은 변할수 없다.

     

     

     

    콜백함수

    사용하는 이유는 코드 재사용성 때문인거 같다

    A함수를 만들때 또 B함수에 있는 같은 기능을 구지 A함수에 정의하지말고 

    그냥 B를 콜백해서 쓰면된다.

     

     

     

    HTTP

    프로토콜(통신규약)중에 하나이고 웹상에서 정보를 주고받을때 사용하는 약속이다.

    이런건 이렇게 하고 저런건 저렇게 하자 뭐 이런식으로 약속을 정해놓은것이다.

     

    http 라는 큰 규칙안에

    http 메소드라는 카테고리로 또 규칙이있는데 정보를 주고 받고 뭐 삭제하고 뭐하고 이런 방식 또한 지정해 놓았는데

     

    get, post, put, delete 이렇게 있다 이거말고도 더 있는데 아직 이것만 써 보았다.

     

    요청(request)할때 쓰는 방법들이고

    get은 데이터 조회

    post는 데이터 작성(저장)

    put은 작성했던거 수정

    delete는 데이터 삭제

     

    그래서 클라이언트가 뭐 서점의 책 정보를 조회하고 싶을때 

    서버로 get요청으로 통신을 해서 그것을 보여달라고 하는것이다.

    그리고 특정 책에대한 리뷰를 작성해서 서버로 보낼때는 post방식으로 통신을 하는것이고

    그 리뷰를 수정하고 싶을때는 put으로 서버와 통신하고

    그거 삭제하고 싶을때는 delete로 서버와 통신한다.

     

     

     

     

    'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글

    2022.12.28 TIL Array.find 함수 관련  (0) 2022.12.28
    2022.12.28. TIL mongoose관련  (0) 2022.12.28
    2022.12.22 TIL [자바스크립트] &,| 비트연산자  (0) 2022.12.22
    2022.12.22 TIL [자바스크립트] Array(5)와 [...Array(5)]의 차이  (0) 2022.12.22
    2022.12.21 TIL map함수, 전개연산자에대해 알게된것  (0) 2022.12.21
      'TIL,WIL(일간,주간 회고)' 카테고리의 다른 글
      • 2022.12.28 TIL Array.find 함수 관련
      • 2022.12.28. TIL mongoose관련
      • 2022.12.22 TIL [자바스크립트] &,| 비트연산자
      • 2022.12.22 TIL [자바스크립트] Array(5)와 [...Array(5)]의 차이
      worldint
      worldint
      공부한 내용들, 트러블 슈팅 용 블로그

      티스토리툴바