사용자가 외부를 클릭할 때 div를 숨기려면 다음 코드를 실행해 보세요. 예시 라이브 데모 <!DOCTYPE html> <html> <body> <script> window.onload = function(){ var hideMe = document.getElementById('hideM
JavaScript는 연관 배열을 지원하지 않습니다. JavaScript의 배열은 번호가 매겨진 인덱스와 함께 작동합니다. 다음은 예입니다 - 예시 <!DOCTYPE html> <html> <body> <p id="test"></p> <script> var dept = []; &nb
연산자 || 논리 OR 연산자입니다. 두 피연산자 중 하나라도 0이 아니면 조건이 참이 됩니다. 예 연산자를 사용하는 방법은 다음과 같습니다. || 자바스크립트 - <html> <body> <script> var a = true; var b = false; d
두 피연산자가 모두 0이 아닌 경우 논리 AND 연산자를 사용하여 조건이 참이 됩니다. 예시 논리적 ANDOperator로 작업하는 방법을 배우기 위해 다음 코드를 실행할 수 있습니다 - <html> <body> <script> var a = true; var b = false; &
함수 호출을 지연하려면 setTimeout() 함수를 사용하십시오. setTimeout(functionname, milliseconds, arg1, arg2, arg3...) 다음은 매개변수입니다 - 함수 이름 − 실행할 함수의 함수 이름입니다. 밀리초 − 밀리초 수. arg1, arg2, arg3 − 함수에 전달된 인수입니다. 예시 다음 코드를 실행하여 setTimeout() 콜백으로 JavaScript 함수 호출을 지연시킬 수 있습니다. <!DOCTYPE html> <html>  
곱하기 할당 연산자(*=)는 오른쪽 피연산자와 왼쪽 피연산자를 곱하고 그 결과를 왼쪽 피연산자에 할당합니다. 예시 다음 코드를 실행하여 곱셈 할당 연산자로 작업하는 방법을 배울 수 있습니다 - <html> <body> <script> var a = 33; var b = 10; &nb
자바스크립트에서 선택적 함수 매개변수를 선언하려면 기본 인수를 사용하십시오. 다음 코드를 실행하여 선택적 매개변수를 선언할 수 있습니다. 예시 라이브 데모 <html> <body> <script> // default is set to 1 function inc(val1, inc = 1) { &n
함수에 인수를 무제한으로 사용하려면 인수 개체를 사용하십시오. 예시 JavaScript에서 함수에 대한 무제한 인수를 구현하기 위해 다음 코드를 실행할 수 있습니다. 라이브 데모 <html> <body> <script> function functionArgument(val1, val2, val3){ va
상위 창 함수를 호출하려면 window.top을 사용하십시오. 예 다음 코드를 실행하여 iframe에서 부모 창 함수를 호출할 수 있습니다. 라이브 데모 <!DOCTYPE html> <html> <body> <script> function display(){ alert("Hello W
JavaScript에서 함수에 주석을 달기 위해 다음 표준을 사용할 수 있습니다. - /** * Adds two numbers * @param {Number} num1 * @param {Number} um * @return {Number} sum */ function sum(num1,num2) { return num1 + num2; }
JavaScript 함수는 선택적인 return 문을 가질 수 있습니다. 즉, 값을 반환하는 것은 선택 사항입니다. 이 문은 함수의 마지막 문이어야 합니다. 예를 들어, 함수에 두 개의 숫자를 전달하면 함수가 호출 프로그램에 곱을 반환할 것으로 기대할 수 있습니다. 예시 다음 예를 시도하십시오. 두 개의 매개변수를 취하여 호출 프로그램에서 결과를 반환하기 전에 연결하는 함수를 정의합니다. 라이브 데모 <html> <head> <script
예시 JavaScript에서 JSON 개체를 구문 분석하려면 다음 코드를 구현하세요. - <!DOCTYPE html> <html> <body> <script> myData = JSON.parse('{"event1":{"title":"Employment period","start":"1
이중 등호(==)는 추상 같음 비교 연산자로, 비교하기 전에 피연산자를 동일한 유형으로 변환합니다. 예: 5 == 5 //true '5' == 5 //true 5 == '5' //true 0 == false //true 삼중 등호(===)는 완전 동등 비교 연산자로, 다른 유형과 다른 내용에 대해 false를 반환합니다. 예: 5 === 5 // tr
함수 선언 function 키워드는 JavaScript에서 함수를 선언합니다. JavaScript에서 함수를 정의하려면 function 키워드 뒤에 고유한 함수 이름, 매개변수 목록(비어 있을 수 있음), 중괄호로 묶인 명령문 블록을 사용합니다. 여기에 예가 있습니다 - function sayHello(name, age) { document.write (name + " is " + age + " years old."); } 함수 표현 함수 표현식은 function 키워드로
날짜에 월 수를 추가하려면 먼저 getMonth() 메소드를 사용하여 월을 가져오고 월 수를 추가하십시오. 예 다음 코드를 실행하여 개월 수를 추가할 수 있습니다. 라이브 데모 <!DOCTYPE html> <html> <body> <script> var d, e; d = new Date(); &
주어진 숫자를 확인하려면 isNan() 함수를 사용하십시오. 값이 not의 숫자인지 확인합니다. true가 반환되면 값이 숫자가 아님을 의미합니다. 예시 다음 코드는 값이 숫자임을 의미하는 false를 반환합니다. − <!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="test"&
JavaScript의 parseInt() 메서드는 문자열을 숫자로 변환합니다. 입력한 값을 숫자로 변환할 수 없는 경우 이 메서드는 NaN을 반환합니다. 예시 다음 코드를 실행하여 문자열을 정수로 변환할 수 있습니다. - <!DOCTYPE html> <html> <body> <button onclick = "display()">Check</button> <p
JavaScript에서 URL을 디코딩하려면 decodeURI() 메서드를 사용하세요. 예시 다음 코드를 실행하여 URL을 디코딩할 수 있습니다. − <!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="demo"></p> &
증가(++) 및 감소(---) 연산자는 예기치 않은 결과를 초래할 수 있으므로 피해야 합니다. 다음은 몇 가지 조건입니다 - 예시 할당문에서 불리한 결과를 초래할 수 있습니다 - <html> <body> <script> var a = 5; &n
논리적 NOT 연산자는 피연산자의 논리적 상태를 반전시킵니다. 조건이 참이면 논리적 NOT 연산자가 조건을 거짓으로 만듭니다. <html> <body> <script> var a =true; document.write("a = "); docum