본문 바로가기

JavaScript10

[용어] 자바스크립트 호이스팅 복습 한 내용 기록 - 공부 방향 : tchschool 기초, javascript 공식 Docs, 유트브 출처 및 참고 더보기 참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types#%eb%b3%80%ec%88%98_%eb%b2%94%ec%9c%84 (첫번째 교육자료) 추가로 포스팅할것 : 자바스크립트란 or 원리? 동등 and 일치 연산자 프로퍼티 and 메소드 (함수형 프로그래밍) 호이스팅 호이스팅이란 ? 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미한다. var로 선언한 변수의 경우 호이스팅 시 undefined를 뱉어낸다. (undefined로 변수를 초기화 let과 const.. 2022. 3. 1.
[기초] 자바스크립트 기본 복습 한 내용 기록 - 공부 방향 : tchschool 기초, javascript 공식 Docs, 유트브 출처 및 참고 더보기 참고1 : http://www.tcpschool.com/javascript/js_datatype_basic (첫번째 교육자료) 참고2 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types#%eb%b3%80%ec%88%98_%eb%b2%94%ec%9c%84 추가로 포스팅할것 : 자바스크립트란 or 원리? 동등 and 일치 연산자 프로퍼티 and 메소드 (함수형 프로그래밍) 시작 자바스크립트는 문법의 대부분을 Java와 C, C++로부터 차용하고 있다. (Python, Awk, Perl의 영향도 .. 2022. 2. 17.
바닐라 자바스크립트 - 유효성 검사 더보기 출처 및 참고 : - https://nomadcoders.co/ 본 포스팅은 노마드 챌린지의 무료 강의를 참고해 포스팅 하였습니다. username 유효성 검사하기 우선적으로 username이 비어서도 안되고 너무 길어서도 안된다. 우리는 if, else문을 활용하여 username이 빈 인풋값인지 확인하고 15글자가 넘는지 확인하는 법을 알아볼 것이다. HTML Log In # JS로의 검사 먼저 자바스크립트로의 검사 코드이다. const loginInput = document.querySelector("#login-form input"); const loginButton = document.querySelector("#login-form button"); function onLoginBtnCl.. 2021. 9. 24.
바닐라 자바스크립트 - Input과 Button 더보기 출처 및 참고 : - https://nomadcoders.co/ 본 포스팅은 노마드 챌린지의 무료 강의를 참고해 포스팅 하였습니다. 본격적인 앱 만들기 강의에 들어갔다. 그래도 기초적인 부분은 다뤄야 하니 input과 button을 이용한 value를 테스트하는 시간을 가져보자 Input과 Button # 설계 - 앱이 사용자에게 질문한다. 너는 누구인가? (이름, ... 등등) - 해당 정보를 어떻게 받아올 것인가 - 받아온 정보를 어떻게 화면에 보여줄 것인가. * 기초원리 user의 이름을 기억하는 것처럼 JavaScript에는 value(값)를 기억하게 하는 아주 쉬운 방법이 있다. 하지만 모든 것은 HTML에서 시작되어야 한다. HTML을 작성한 다음 그 안에 존재하는 element들을 가.. 2021. 9. 24.