JavaScript 1.2에서는 함수 정의를 다른 함수 내에서도 중첩할 수 있습니다. 여전히 함수 정의가 루프나 조건문 내에 나타나지 않을 수 있다는 제한이 있습니다. 함수 정의에 대한 이러한 제한은 function 문이 있는 함수 선언에만 적용됩니다. 예시 다음 코드를 실행하여 JavaScript 중첩 함수를 구현하는 방법을 배울 수 있습니다. − <html> <head> <script>
JavaScript 함수에서 값을 반환하려면 return을 사용하세요. JavaScript의 문. 값을 반환하는 방법을 배우려면 다음 코드를 실행해야 합니다. - 예시 <html> <head> <script> function concatenate(name, age) { var val;  
JavaScript 함수에서 문자열을 반환하려면 return JavaScript의 문. 예시 return 문을 사용하여 문자열을 반환하는 방법을 배우려면 다음 코드를 실행해야 합니다. − <html> <head> <script> function concatenate(name, subject) { var v
onmouseup 이벤트는 마우스 버튼을 놓을 때 트리거됩니다. 예시 다음 코드를 실행하여 onmouseup 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() {  
onkeydown 이벤트는 키를 누를 때 트리거됩니다. 다음 코드를 실행하여 onkeydown으로 작업하는 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - 예시 <html> <head> <script> <!-- function sayHello() {
onkeypress 이벤트는 키를 눌렀다가 놓을 때 트리거됩니다. 다음 코드를 실행하여 onkeypress 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - 예시 <html> <head> <script> <!-- function sayHello() { &nb
onsubmit 이벤트는 양식을 제출하려고 할 때 발생하는 이벤트입니다. 이 이벤트 유형에 대해 양식 유효성 검사를 넣을 수 있습니다. 다음 예는 onsubmit을 사용하는 방법을 보여줍니다. 여기에서 웹 서버에 양식 데이터를 제출하기 전에 validate() 함수를 호출합니다. validate() 함수가 true를 반환하면 양식이 제출되고, 그렇지 않으면 데이터가 제출되지 않습니다. 예시 다음 예는 onsubmit 이벤트의 사용법을 보여주는 코드 스니펫입니다 - <html> <head>
키를 놓으면 onkeyup 이벤트가 트리거됩니다. 예시 다음 코드를 실행하여 onkeyup 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() { &
JavaScript에는 동적 유형도 있습니다. 이는 JavaScript에서 다른 데이터 유형을 보유하는 데 사용되는 동일한 변수를 의미합니다. 예시 <html> <head> <script> var val; val = "Amit"; documen
자바스크립트에서 빈 값 문자열을 생성하려면 다음 코드를 실행해 보십시오. - 예시 <html> <head> <script> var val; val = ""; document.write("Value: "+val);
JavaScript의 복합 데이터 유형에는 typeof 연산자가 포함됩니다. 유형 operator는 모든 유형이 될 수 있는 단일 피연산자 앞에 배치되는 단항 연산자입니다. 그 값은 피연산자의 데이터 유형을 나타내는 문자열입니다. 유형 연산자는 피연산자가 숫자, 문자열 또는 부울 값인 경우 숫자, 문자열 또는 부울로 평가하고 평가에 따라 true 또는 false를 반환합니다. 예시 다음 코드를 실행하여 작업 방법을 배울 수 있습니다. 유형 JavaScript의 연산자 - <html> <
JavaScript를 사용하면 세 가지 기본 데이터 유형으로 작업할 수 있습니다. 숫자, 예. 123, 120.50 등 텍스트 문자열 예:이 텍스트 문자열 등 부울 예. 참 또는 거짓. JavaScript는 또한 두 가지 사소한 데이터 유형인 null을 정의합니다. 및 정의되지 않음 , 각각은 단일 값만 정의합니다. 이러한 기본 데이터 유형 외에도 JavaScript는 객체라고 하는 복합 데이터 유형을 지원합니다. . 객체는 별도의 장에서 자세히 다룰 것입니다. JavaScript는 정수 값과 부동 소수점 값을 구분하지
함수는 프로그램의 어디에서나 호출할 수 있는 재사용 가능한 코드 그룹입니다. 이렇게 하면 동일한 코드를 반복적으로 작성할 필요가 없습니다. 프로그래머가 모듈식 코드를 작성하는 데 도움이 됩니다. 함수를 사용하기 전에 정의해야 합니다. JavaScript에서 함수를 정의하는 가장 일반적인 방법은 function 키워드 뒤에 고유한 함수 이름, 매개변수 목록(비어 있을 수 있음) 및 중괄호로 묶인 명령문 블록을 사용하는 것입니다. 구문 다음은 구문입니다 - <script> function funct
JavaScript를 사용하여 HTML 양식을 제출하려면 onsubmit 이벤트가 발생할 때 validate()를 호출하여 데이터를 확인합니다. 예시 다음 코드를 실행하여 HTML 양식을 제출할 수 있습니다. − <html> <head> <title>Form Validation</title> <script> // Form
날짜에 시간과 분을 추가하려면 JavaScript에서 setHours() 및 setMinutes() 메서드를 사용하세요. 예시 다음 코드를 실행하여 시간과 분을 추가할 수 있습니다. − <html> <head> <title>JavaScript Dates</title> </head> <body> <script> &nb
요소를 마우스 오른쪽 버튼으로 클릭하면 컨텍스트 메뉴가 열리면 JavaScript에서는 이를 oncontextmenu라고 합니다. 예시 다음 코드를 실행하여 oncontextmenu 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- f
ondblclick 사용 더블 클릭 시 이벤트를 생성하는 이벤트입니다. 예시 다음 코드를 실행하여 ondblclick으로 작업하는 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() {
onmousedown 이벤트는 마우스 버튼을 눌렀을 때 트리거됩니다. 예시 다음 코드를 실행하여 onmousedown 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() {
포인터를 마우스로 가리키면 onmouseenter 이벤트가 트리거됩니다. 예 다음 코드를 실행하여 onmouseenter 작업 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() { &nbs
onmouseenter 이벤트는 마우스를 가져간 후 밖으로 이동할 때 트리거됩니다. 예 다음 코드를 실행하여 onmouseleave로 작업하는 방법을 배울 수 있습니다. 자바스크립트의 이벤트 - <html> <head> <script> <!-- function sayHello() { &nb