• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 return에 관한 질문입니다.

return에 관한 질문입니다.

6 글 보임 - 1 에서 6 까지 (총 6 중에서)
  • 글쓴이
  • #8849

    김인구
    참가자

    아직 return을 써야할때 안써야할때에 대한 구분이랑,

    return을쓰고 ()를 쓰는 경우랑 안쓰는 경우 구분에 대해 개념이 좀 불확실한데 , 

    이거에 대해 알려주실 수 있으실까요

    #8851

    codingapple
    키 마스터

    return은 함수 쓰고나서 뭔가 그 자리에 값을 퉤 뱉고 싶을 때 사용합니다

    return 뒤에 html을 남기고 싶으면 () 안에다가 적어주셔야하는데 

    적을 html이 태그하나 밖에 없을 경우 생략가능합니다 

    map() filter() 이런 곳에 return이 들어가야하는건 해당 자바스크립트 함수 기본 사용법일 뿐입니다 

    #8859

    김인구
    참가자

    처음에 혼자 생각해보라고하셔서 하는데

    선생님 풀이 // shoes변경( [ ...shoes, ...result.data ] );
    이거를

    이렇게              

    let arrayCopy = [...shoes];

     arrayCopy = push(result.data);

     shoes변경(arrayCopy)

    해봣는데 이거로는 왜 안될까요

    #8877

    codingapple
    키 마스터

    push 함수 사용법이 이상합니다

    arrayCopy.push(result.data) 점찍어서 사용해야합니다 

    #8879

    김인구
    참가자

     <button className="btn btn-primary" id="bt" onClick={ () => {
                
                // axios.post('서버URL', { id : 'codingapple', pw : 1234 }).then()
          
                axios.get('https://codingapple1.github.io/shop/data2.json')
                .then((result)=>{
                  if(count>2){
                    document.getElementById("bt").style.visibility='hidden';
                  }
                  console.log(result.data);
                  // shoes변경( [ ...shoes, ...result.data ] );
                  let arrayCopy =[...shoes];
                  arrayCopy.push(result.data);
                  shoes변경(arrayCopy)

                })

     

    이런식으로 바꿔서하니까 되긴하는데 1개씩 &라는 내용으로 업데이트 되는데 무슨 연유일까요..

    #8888

    codingapple
    키 마스터

    &라는 내용이 무엇이죠 

6 글 보임 - 1 에서 6 까지 (총 6 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠