일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 다이나믹프로그래밍
- 깃헙
- SWEA 15612번
- 백준 3085번
- Python
- 그리디
- 백준 1331번
- javascript
- 다이나믹 프로그래밍
- 백준 1987
- 자바
- 백준 1253번
- SQL
- 그래프
- 백준 17451번
- MySQL
- 모각코
- 백준 15787번
- 머신러닝과 딥러닝
- react
- ubuntu
- 명품자바
- 백준 16918번
- 알고리즘
- 백준 18310번
- HUFS 모각코 캠프
- java_programming
- 백준
- AWS
- 백준 2512번
Archives
- Today
- Total
차곡차곡
[JavaScript] 일단 만드는 JavaScript 본문
JavaScript
- document.write() : 화면 출력
- parseInt() : 정수형으로 변환
- Math.random() : 0~1 사이의 랜덤값 반환
- indexOf() : 배열 내에 값 없으면 -1 반환
- 그냥 .sort()를 하면 사전 순으로 정렬 돼서, 숫자 오름차순으로 정렬하려면 .sort((a, b) =>a-b)라고 작성해야 한다. (b-a로 하면 내림차순 정렬)
- console.log() : 콘솔에 출력
DOM (Document Object Mode)
- document.getElementByld(id).value : 해당 id가 가리키는 태그 내 값 가져옴
- document.getElementByld(id).innerHTML : 해당 id가 가리키는 태그 내에 값 입력
- onkeydown 이벤트
- .substring(n, m) : n 이상 m 미만 인덱스의 내용만 출력
jQuery
- $(선택자).행위
- $('#content').val()
- $('#content').click(함수 이름) : jQuery로 이벤트 처리 (** 함수 이름 뒤에 괄호 X)
- $('#content').fadeIn()
- $('#content').animaate({css})
- $('#content').css({css})
- $('#content').text()
- 함수에 complete 인자를 주면 실행한 함수의 동작이 모두 종료된 이후에 complete 부분의 함수가 실행됨
Object
- 객체 내 함수 호출할 때는 객체.키() (** 키 뒤에 괄호)
- Date() 함수
- var now = new Date(); : 현재 기준 date 객체 생성
- var start = new Date('2022-05-14'); : 특정 날짜 기준 date 객체 생성
- .getFullYear(), .getMonth(), .getDate(), getTime()
강의 듣고 궁금한 거
- 태그 내 값 변경할 때 .value, .innerHTML 둘 다 사용하던데 뭐가 다른 거지?
- <input value="값"/> : value 사용
- <div>값</div> : innerHTML 사용
- innerHTML는 말 그대로 html를 넣는 것으로, div나 p 등에 내용을 넣는 것을 의미함!
- jQuery 이벤트 처리에서 호출하는 함수의 이름 뒤에 괄호 안 쓴다 했는데, 그러면 함수에 값 넘겨줘야 할 땐 어떻게?
'Language > JavaScript' 카테고리의 다른 글
[JavaScript] Node.js 온라인 컴파일러 (0) | 2023.05.13 |
---|---|
[JavaScript] for vs. forEach vs. map (0) | 2022.07.06 |
[JavaScript] ES6의 const와 let (0) | 2022.07.03 |
[JavaScript] JavaScript 기초 (0) | 2022.06.28 |
[JavaScript] 자바스크립트 중급 강좌 : 140분 완성 (1) (0) | 2022.05.30 |
Comments