부트캠프를 수강할 시기에 가장 나를 힘들게 했던 것이 기본적인 기술과 현재 사용하는 기술의 차이를 서술하지 못하는 것이었다. 특히, 바닐라 자바스크립트를 제대로 활용한 적이 없기 때문에 리액트와의 차이를 얘기하는 것은 더더욱이 어려웠다. 때문에 일과를 쪼개 꾸준히 기본
자바스크립트를 활용하여 페이지에 동작을 부여하거나, 다른 어떠한 프로그래밍을 하더라도 결국 자바스크립트라는 언어 자체에 대해 알아야만 한다. 사실 많은 사람들이 개발에 시도하다 실패하는 구간이라고도 생각한다. 부끄럽게도 아직 자바스크립트의 일각 밖에 모르는 사람이라,
함수는 반복해서 사용할 코드들을 모아놓은 것으로, 함수를 실행하면 안에 작성한 코드가 실행된다. 인자 값은 함수를 실행하기 위해 필요한 값을 전달하는 것으로, 함수를 실행할 때 작성하는 소괄호 안에 집어 넣는다.return은 함수의 동작을 마치고 원하는 값을 반환하도록
자바스크립트는 HTML 문서에 동작을 부여하기 위해 열흘만에 개발된 스크립트 언어이다. 때문에, 프로그래밍 언어로써의 가치보다는 HTML혹은 브라우저를 조작하는 용도로 오래 쓰여왔다. 위의 역할을 수행하기 위한 많은 라이브러리나 패키지가 존재하지만, 자바스크립트 자체의
스타일은 CSS로 적용되지만, HTML/CSS/JS파일 어디든 작성이 가능하다. 때문에, 기본값을 정해놓고 상황에 따라 다른 적용방식을 선택할 필요가 있다. 권장할 만한 방법 중 하나는 내용은 HTML, 스타일은 CSS파일에, 동작은 Js파일에 나눠 작성하는 것이다.
querySelector 혹은 getElement 메서드를 통해 input태그를 선택하면, .value를 통해 input태그에 입력된 값에 접근할 수 있다.form을 제출하는 동작이 발생하면, 해당 동작을 감지하여 함수를 실행시킨다. submit은 일반적으로 form
특정 함수(a)를 b밀리초 이후마다 반복하여 실행시키도록 하는 내장함수.자바스크립트 내장 객체 중 하나로, 실시간 날짜와 관련된 정보를 담고 있다. new Date()로 새로운 객체를 생성할 수 있다.실시간 일(date)값을 가져오는 내장함수실시간 요일값을 가져오는 내
JavaScript) Math 자바스크립트의 내장 객체 중 하나로, 숫자와 관련한 연산 혹은 특정 값을 반환하기 위해 사용된다. JavaScript) Math.random() 0에서 1사이의 무작위 값을 반환하는 내장함수. 일반적으로 (Math.random * (최대
해당 HTML태그를 삭제하는 내장함수JSON과 관련된 형태의 내장함수를 모아놓은 내장 객체인자로 받은 객체를 문자열의 형태로 변환하는 자바스크립트 내장함수인자로 받은 문자열을 자바스크립트가 이해할 수 있는 형태의 객체로 변환하는 내장함수배열이 가지고 있는 모든 값에 대