일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- CI/CD
- 자바
- 그리드
- 다이나믹프로그래밍
- 알고리즘
- 역방향 반복자
- 트리
- 순열
- TCP
- BFS
- 다이나믹 프로그래밍
- 백준
- 브루트포스
- SQL
- 컴퓨터 네트워크
- 그리드 알고리즘
- 도커
- github action
- 분할정복
- Spring
- 분할 정복
- GIT
- 재귀
- 그래프
- 이분탐색
- dfs
- HTTP
- 스프링
- 자료구조
- AWS
- Today
- Total
목록프론트 엔드/javascript (3)
코딩성장스토리
함수 함수는 코드를 간결하게 만들어 주는 것에 있어서 매우 중요하다 라고 하면 출력값은 programmer: egoing 이 나온다 새로 객체 추가를 하고 싶고 객체명을 띄어쓰기형태로 하고싶다면 cowokers["data scientist"]="taeho"; document.write("data scientist:"+cowokers["data scientist"]+" "); 이런식으로 하면 출력값 역시 data scientist : taeho 라고제대로 나온다. 반복문으로 객체의 모두를 사용하고 싶을때 for문을 사용하면 된다. for(var key in cowokers(객체명)){ document.write(key+' '); } 이 코드에서 출력은 객체에서의 모든 키 값이 출력이 된다. (여기서의 ..
리팩토링 중복의 제거 똑같은 코드를 여러개 적어야만 할때 이름을 다르게 해야하므로 id나 class를 꾸준히 바꿔줘야한다 이걸 방지하기 위해 this가 존재한다. 아래는 this를 이용해서 쓴코드 그리고 여기서document.querySelector('body') 이 문구가 중복되는 것이 보인다. 이 중복을 없애기 위해서 변수var을 이용하면 간결해진다 예를 들어 배열과 반복문 배별 만드는법 이렇게 반복문과 배열을 이용하면 예시로 이런 응용이 가능하다.
javascript 란 정적으로 실행되는 웹을 동적으로 실행시켜주기 위해 생성된 언어이다 이 언어는 가 무조건 들어 간다 . 여기서 중요한거는 이 안에 들어 간 것들은 동적으로 움직인다. 예를 들어, 우리가그냥 태그 안에 1+1을 넣어도 그냥 1+!이 출력된다. 하지만 안에 1+!을 넣으면 이것은 계산이 되고 2라는 결과값이 출력된다. 즉 이 안에서는 동적으로 실행되고 있음을 뜻한다. 버튼, 텍스트 등등 기능 이 코드에서 TYpe 옆에 button 을 적으면 버튼이 생성되며 value 값에 값을 넣으면 그 값이 버튼의 이름이 된다. type에도 여러가지 가 들어갈수있다 ex)type="button",type="text" 등등 event는 내가 event라고 했지만 event에 해당하는 속성을 넣어야 ..