본문 바로가기

개발일지

(233)
[java] 연산자 모음 연산자의 우선순위 종류 종류 우선순위 최우선 연산자 ., [], () 아래로 갈수록 우선순위가 낮고, 우선순위가 같으면 좌측부터 연산한다. 단항 연산자 ++, --, !, ~, +/- 산술 연산자 +, -, *, /, % 쉬프트 연산자 >>, > 비교 연산자 >, =, , =, 2진수 / 2진수 -> 10진수 10진수 16을 2진수로 바꾸려면 16%2를 해주면 된다. 끝까지 계산 했을 때 나머지를 계산하면 나오는 숫자가 바로 2진수다.(10000) 다시 2진수를 10진수로 바꾸려면 아주 쉬운 방법이 있다. 2진수 값 아래에 32 16 8 4 2 1 이런식으로 오른쪽부터 곱하기 2씩 써두고, 1인 부분만 서로 더하면 끝이다. 비트 연산자 public class OperationTest6 { public s..
[Java] 기본용어 정리 기본용어 식별자 자바 코드에서 사용되는 변수, 메소드, 클래스, 배열 등의 이름 대소문자 구분 처음부터 숫자가 나올 수 없음 예약어(명령어)는 사용 못 함 클래스 대문자로 시작 두 단어가 합쳐질 땐 두번째 단어의 첫글자를 대문자로 지정 ex) HellowText 메소드 소문자로 시작 두번째 단어의 첫글자를 대문자 ex) getAge() 변수 소문자로 시작 두번째 단어의 첫글자를 대문자 ex) int maxCount; 상수(변하지 않음) 모든 문자를 대문자로 작성 두 단어가 합쳐질 경우? '_' 사용 final로 작성한다. ex) final int MAX_ANGLE = 100; 자바주석 // 한줄 --> ctrl + 7 /* */ 여러줄 --> Ctrl + Shift + /, Ctrl + Shift + \..
[jquery] animate 기능 움직이다가 멈추기 alert (복습) box $(function(){ var div1 = $('#div1'); var img = $(""); div1.animate({top: 200, left: 400 }, 1000); div1.animate({top: 0, left: 400 }, 1000, function(){alert("쉬어가세요");}); div1.animate({top: 200, left: 0 }, 1000); div1.animate({top: 0, left: 0 }, 1000); img.appendTo(div1); }); 변수를 만들어줘서 간단하게 불러서 쓸수도 있다. $(function(){ var img = $(""); $('#div1').animate({top: 200, left: 400 }, 1000, function(){ ..
[jquery] radio 입력 받아서 출력하기 성별체크 여자 남자 function radio(){ $(function(){ var id = $("input[name='sex']:checked").attr('id'); document.write(id); alert(id); }); } var id = $("input[name='sex']:checked").attr('id'); $("input[name='sex']:checked").attr('id') input 타입에 name='sex'인 것을 체크 document.write(id); alert(id); 둘중에 하나만 해줘도 됨
[jquery] 변수명을 설정해서 쉽게 부르기(feat.alert) 고양이 이런 파일을 준비한다. 그럼 아래처럼 뜰 것이다. var div1 = $('#div1'); 변수명 = 선택자 alert(div1.width()); 경고창에 div1의 width 크기를 띄운다. 이런식으로.. alert창에 div1의 width, height, font-size 값이 차례대로 뜬다.
[jquery] each() 명령어 each() 선택한 여러 개의 요소들에게 각각 순차적으로 접근을 할 때 사용한다. 기본형 $(요소선택).each(function(매개변수1, 매개변수2){ ... } ); 고양이 진돗개 호랑이 사자 $('.animal').each(function(){var name = $(this).text(); alert(name);}); $('.animal').each ==> 애니멀 클래스에 순차적으로 접근한다. var name = $(this).text(); ==> 변수 네임은 애니멀의 텍스트(고양이, 진돗개 등..) alert(name); ==>네임의 값을 alert 화면에 뿌려줘 그러니 alert(경고)창에 순서대로 고양이, 진돗개, 호랑이, 사자가 뜬다.
JavaScript를 Jquery로 바꾸기 예제 div1 -JavaScript 버전 window.onload = function(){ var div = document.getElementById('div1'); div.style.fontSize = "50px"; //그 div을 style의 폰트사이즈 = 50px } var div = document.getElementById('div1'); ==>Id의 요소를 div에게가지고 온다. div.style.fontSize = "50px"; ==> 가지고 온 div의 style을 설정한다. => fontsize = "50px"; -Jquery 버전 $(function(){ $('#div1').css('font-size', '50px'); }); 더 짧게 이용할 수 있다. $('#div1').css('font..
[jquery] clickTest 줄여서 쓰기 $(this) div1 div1 div1 div1 div1 $(function(){ var elements = $('.clickTest'); elements.click(function(){elements.text('클릭되었습니다.');}); }); 이런 모양이 있다. 클릭을 하면? 한 번에 모든 게 바뀐다. 하나를 클릭하면 하나만 바뀌도록 하려면? div1 div2 div3 div4 div5 일단은 바디부터 바꿔준다. 각 div에 id 설정을 해주었다. $(function(){ var div1 = $('#div1'); div1.click(function(){div1.text('클릭했어요');}); }); 제이쿼리에 가서 div1 변수 설정 및 명령어 입력을 해준다. 아직은 하나만 바뀜. $(function(){ var..