전체 글

전체 글

    고농축 백엔드2 - export, import

    요청할때 int! → int값을 필수로 입력해야 된다. query { fetchBoardsCount 별도값입력필요X } 배열 안에 객체가 여러 개 있는 경우 [BoardReturn] [ { }, { }, { } ] 1. 쓰고 싶은 함수만 불러오는 경우 불러오는 쪽 import { checkValidationPhone, getToken, sendTokenToSMS } from "./phone.js"; 불리는 쪽 export function checkValidationPhone(myphone) export function getToken() export function sendTokenToSMS(fff, ggg) 2. 특정 파일에 있는 모든 함수를 import하고 싶은 경우 import * as allfun..

    고농축 백엔드 1

    객체의 구조분해할당의 경우 "key" 이름이 중요하다. 객체의 구조분해할당의 경우 순서는 중요하지 않다. const profile = { name: "영희", age : 7, school : "토끼초등학교" } const { age } = profile ★age: 키 console.log(age, school, name) 7, "토끼초등학교" , 영희 배열의 구조분해할당의 경우 "순서"가 중요하다. const classmates = ["철수", "영희", "훈이", "맹구"] const [ child1, child3 ] = classmates console.log(child1, child3) "철수", "영희" 얕은 복사(통상적인 그대로) let aaa ="철수" let bbb = aaa console...

    오늘의 교훈: export, import하고자 하는 js파일이 서로 다른 폴더에 있는 경우

    연결하고자 하는 js파일이 서로 다른 폴더에 있는 경우 양쪽 폴더 모두에 package.json 파일이 모두 있어야 하며, package.json 파일에서 "type" : "module"을 양쪽 package.json파일에 모두 추가한다.

    반응 속도 체크 (self) -forEach, sort, slice특이사항★★

    추가로 가장 빠른 다섯번의 시도가 몇 초인지 상위 5개만 보여주세요. 6번 이상 시도한 경우에도 상위 5개만 보여주세요 나의풀이 클릭해서 시작하세요 강사풀이 클릭해서 시작하세요 slice() 특이사항 array=[1, 2, 3] array.slice(0, 5) 인 경우 여전히 array=[1, 2, 3] 이다. 오류가 발생하지 않는다.★★