[TIL] 2023/10/08

김민재·2023년 10월 8일
0

TIL

목록 보기
11/172

JS

  • input.value를 받아와 더하는 법
    const default = 0;
    let currentResult = default;
    처음엔 0으로 지정하고 값을 얻을 때마다 바꿔줌
    const enteredNum = parseInt(input.value);
    const currentResult += enteredNum
    (0(default) + 0 + 1)
    (1(currentResult) + 1 + enteredNum)

  • 함수 파라미터로 객체 만들어 배열에 푸쉬
    let logEntries = []; //빈 배열
    const initNum = currentResult;
    // currendResult 전 값을 initNum에 지정
    const writeLog = (operation,prevResult, enteredNum, result) => {
    const logEntry = {
    operation: 함수파라미터(operation)
    prevResult: 함수파라미터(prevResult)
    enteredNum: 함수파라미터(enteredNum)
    result: 함수파라미터(result)
    }
    }
    logEntried.push(logEntry)
    writeLog('add', initNum, enteredNum, currendResult)

  • 개발자 도구 디버깅/sources
    Call Stack 함수를 클릭하면 어떤 식으로 진행되는 지 순서 알 수 있음.
    사용할 수 있는 변수도 나옴.
    조건부 중단점/이벤트리스터 중단점

-하드코딩한 변하지 않는 것들은
대문자로 변수

profile
개발 경험치 쌓는 곳

0개의 댓글

관련 채용 정보