<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
javascript 구현에 필요한 상당수의 기능들을 미리 구현해 놓은 함수들의 집약체
이처럼 프로그래밍에 필요한 함수들을 언제든지 필요할 때 참조항 수 있도록 집약해 놓은 형태를 '라이브러리' 라고 한다.
HTML 요소 제어가 쉬워짐
요소의 탐색과 생성이 쉬워짐
ajax 통신처리 쉬워짐
익숙한 구문을 사용함
다양한 플러그인 제공
<script>
$('li').css('color','red');
</script>
<script>
let tag = $('h1');
</script>
<script>
let mycss = #(".hello");
</script>
<script>
let myid = $("#id");
</script>
<script>
let my = $("a,b");
</script>
<script>
let my = $("a b");
</script>
<script>
$("#btn").click(function(event){
.....
});
$("#btn").bind('click',function(event){
.....
});
$("#btn").on('click',function(event){
....
});
</script>
키 입력에 관한 코드값이 인덱스 번호처럼 붙어있다.
키보드가 자신의 어떤 키가 눌러졌는디 컴퓨터에게 보내는 데이터.
키보드의 키 하나하나에 각각 일련의 숫자값들이 할당되어 있다.
그래서 키보드는 눌러진 키에 대응되는 숫자값을 컴퓨터에게 전달한다.
javascript keycode
event.keycode
잘 모르겠거나 없으면 event에서 찾아보면 나올수도 있다.