일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 다형성
- 생성자
- 자바스크립트
- int와 integer
- mybatis
- 콘솔게임
- 추상클래스
- push함수
- Spring
- git
- 네임드생성자
- DB
- dart
- 깃허브
- qqOperater
- 리액트
- 코딩테스트
- app.use
- 삼항연산자
- Oracle
- Middleware
- Sort()
- React
- js
- java
- 자바
- Pug
- 오류
- 배열
- Node.js
- Today
- Total
목록JavaScript (7)
평행코드

Ajax Asynchronous JavaScript and XML의 약자 JavaScript를 이용하여 비동기식으로 클라이언트와 서버가 데이터(XML)를 주고받는(통신) 방식 데이터 형식은 XML 뿐만 아닌 Text, HTML, JSON, CSV 등 다양한 형식 사용 동기식 데이터 통신 클라이언트가 서버로 데이터를 요청하면 응답이 올 때까지 다른 작업은 대기함 비동기식 데이터 통신 클라이언트가 서버로 데이터 요청 후 응답을 기다리지 않고 다른 작업 수행 가능, 추후 응답이 오면 응답에 관련된 작업 진행 특징 전체 페이지를 갱신하지 않고 일부분만 업데이트가 가능하며 사용자에게 즉각적인 반응과 풍부한 UI경험 제공 가능 ActiveX나 플러그인 프로그램 설치 없이 이용 가능 Javascript방식, jQue..

let WIW = window.innerWidth; if (WIW 400 && WIW 800 && WIW

이렇게쓰던것을 function handleMouseenter() { innerHTML = "The mouse is here!"; } title.addEventListener("mouseenter", handleMouseenter); 요롷게 오브젝트를 묶어서 표현 (한번에 보기도쉽고 관리도쉬움) const superEventHandler = { MouseEnter: () => { title.innerHTML = "The mouse is here!"; }, MouseLeave: () => { ~~ }, ... }; title.addEventListener("mouseenter", superEventHandler.MouseEnter); superEventHandler.함수이름

소수점 버림 - Math.floor() 어림수를 구할 때, 구하려는 자리의 숫자가 무엇이든 간에 그 자리 이하 숫자를 0으로 바꾸는 것 소수점 올림 - Math.ceil() 어림수를 구할 때, 구하려는 자리의 숫자를 1만큼 크게 하고, 그보다 아랫자리는 모두 버리는 일 소수점 반올림 - Math.round() 구하려는 자리의 한 자리 아래 숫자가 0, 1, 2, 3, 4이면 버리고 5, 6, 7, 8, 9이면 윗자리에 1을 더하여 어림하는 것

push() push() 함수는 배열마지막에 새로운 요소를 추가하는 함수 배열마지막에 하나이상의 새로운 요소를 추가하고 변경된 배열의 길이를 반환하는 함수입니다. unshift() unshift() 함수는 배열첫번째에 새로운 요소를 추가하는 함수 배열첫번째에 하나이상의 새로운 요소를 추가하고 변경된 배열의 길이를 반환하는 함수입니다.

const h1 = document.querySelector(".font"); function handleTiltleClick() { h1.classList.toggle("clicked"); } toggle은 h1의 classList에 clicked class가 이미 있는지 확인해서 만약 있다면, toggle이 clicked를 제거해줌 만약 h1의 classList에 clicked가 존재하지 않는다면, toggle은 clicked를 classList에 추가해준다. 추가) classList - class들의 목록으로 작업할 수 있도록 할 수 있게해준다 .remove() .add() className - 이전 class를 상관하지않고 모든걸 교체해버림
데이터타입: 자바스크립트가 이해할 수 있는 데이터의 종류들 string은 ""또는 '' 기호를써서 나타낸다 변수종류 let 변수를 업데이트를 할 수 있음 const 변수를 업데이트를 할 수 없음 (변하면안되는것을 const로 해놓는다) boolean은 두가지 옵션만 있음 true와 false undefined 값이 없다는뜻 그냥없어요! null도아님! array배열 push - array끝에 아이템을 추가함 객체지향이란? 프로그램을 다수의 독립적인 객체로 만든 후 서로 상호작용하도록 하는 방법 객체지향에대해서 설명할 수 있도록 공부를 해놔야 겠음...