본문 바로가기

코딩/Javascript

10/20 공부

728x90

console.dir: 자바스크립트에서 표현하는 element를 object를 통해서 자세히 볼 수있다.

javascript object property 

on~ 이벤트

 


EventListener function의 첫번째 함수의 인자 방금 일어난 event 에대한 내용 제공해준다.

정보를 받고싶으면 함수의 인자를 만들어주면 됨 

function onLoginsubmit (tomato){
  tomato.preventDefault();
  console.log(tomato);
}
LoginForm.addEventListener('submit',onLoginsubmit)

tomato.preventDefault: 기본으로 설정된 브라우저이벤트 막음

submit event에대한 정보 

 

local stroage 

application - localstorage

localstorage함수

setItem localStorage.setItem("key", value) 정보저장

getItem 불러오기

removeItem 지우기 

 

const HIDDEN_KEY = "hidden" ;

여러번 반복되어 사용하는  string만 포함 된 변수는 대문자로 표기한다. 

변수로 저장하는 이유: 변수로 사용했을 시에 오타를 오류가 발생했다고 잡아주지만 잘못 작성한 문자열은 오류로 잡아주지 못한다.

 

className과 classList

className: 이전 클레스 상관없이 교체

classList : class를 목록으로 가져와 사용 

   classList.contains()

   classList.remove()

   classList.add()

   classList.toggle() //껏다 키는 기능. classList.toggle("acitve")

 


input의 유효성검사 동작하기위해서 외부에 form으로 감싸있어야한다.

<form>

  <input required maxlength="15" type="text" placeholder="이름을 입력해주세요">

</form>

 

input이 남아있지 않을 때 엔터를 누르나

input 안에 <button> 누르거나 <input type="submit">을 누르면 자동으로 form이 submit된다.

 form submit의 기본동작 --> 새로고침 

'코딩 > Javascript' 카테고리의 다른 글

디데이  (0) 2021.10.28
10/22  (0) 2021.10.23
MATH 메소드  (0) 2021.10.16
동적타입언어  (0) 2021.10.16
객체에서 사용하는 메서드  (0) 2021.10.14