https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_dom_html_set



// w3school 예제입니다 가서 확인하셔도 됩니다!






별로 어렵지 않습니다!



블로그 이미지

잡코드맨

댓글을 달아 주세요



이 문법의 핵심은 


왼쪽클릭은  변수로 제어 할수 있지만.


오른쪽클릭은 직접 이벤트를 부여하여.


※ 이러한 형식이 context menu 라 합니다.


 event.preventDefault(); << 이 구분이 기존에 있던 이벤트 

오른찍클릭하면 위의 그림과 같이 나오는 ContextMenu의 이벤트를 없애버립니다. 




블로그 이미지

잡코드맨

댓글을 달아 주세요


입력후에 초기화 버튼 누르면 컨펌 창이 뜨고 확인을 누르면 


input 안에 있는 값들 초기화 시킬수있다.

블로그 이미지

잡코드맨

댓글을 달아 주세요


접근제한자.

통상적으로 메서드 정의할때는 public 
보호해야할 변수가있다면 private 를 사용한다.

다른클래스의 private는 메인함수에서 (다른클래스) 접근 불가능하다.

생성자함수 생략이 가능한데.

애초에 생성자 함수를 따로 정의하지않는다면 

컴파일러 딴에서 자기가 알아서 만들어주어서 넘겨준다.

생성자 함수를 우리가 정의할수도 있는데

초기화의 목적으로 사용한다.




오버로드 - 같은 이름을 가진 함수가 매개변수의 자료형이 다르거나 개수가 다르면. 중복정의 할수있다.

우리는 이미 

System.out.println(); 

우리는 메서드를  통하여 알게모르게 오버로드를 사용하고 있었음


블로그 이미지

잡코드맨

댓글을 달아 주세요

// 붙혀넣기후 Ctrl + i 눌러주세요


// 결과
/*
정수를 입력하요.
123456789 << 입력
45 << 출력

1+2+3+4+5+6+7+8+9 = 45 

*/

// int > String 하려면 .Integer.toString(숫자);
// String 클래스 > length(); 문자열의 길이를 알수있다. "ABC" => 3
Scanner sc = new Scanner(System.in);
System.out.println("정수를 입력하요.");
int number = sc.nextInt();
String str = Integer.toString(number);
int[] nums = new int[str.length()];

for (int i = 0; i <nums.length; i++) {
nums[nums.length -i-1] = number % 10;
number = number / 10;
}
int sum = 0;
for (int i = 0; i < nums.length; i++) {
sum += nums[i];
}
System.out.println(sum);
sc.close();


블로그 이미지

잡코드맨

댓글을 달아 주세요