다음은 JavaScript에서 선형 검색을 구현하는 코드입니다. - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &
JavaScript는 부울 유형 -false로 평가될 때 다음 값이 false로 평가됩니다. 0 빈 문자열: , 또는 `` 널 정의되지 않음 NaN — 숫자 값이 아님 다음은 JavaScript에서 잘못된 값을 식별하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="widt
JavaScript는 함수를 객체로 취급하고 다른 함수에 매개변수로 함수를 전달하고 다른 함수에서 함수를 반환할 수도 있습니다. JavaScript에서 함수는 변수, 객체 및 배열에 저장할 수 있음을 의미하는 일급 함수입니다. 고차 함수는 기능을 취하거나 반환하거나 둘 다 수행할 수 있습니다. 다음은 JavaScript에서 일급 기능을 구현하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF
다음은 JavaScript에서 24시간 형식을 12시간으로 변환하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <sty
다음은 JavaScript를 사용하여 캔버스에 이미지를 그리는 코드입니다 - 예시 <DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style&g
커리 − 커링에서 함수는 다른 함수와 일부 인수를 취합니다. 그런 다음 함수는 매개변수가 하나만 있는 하나의 함수를 반환합니다. 함께 연결될 수 있는 하나의 인수가 있는 함수를 반환합니다. 부분 적용 − 부분 적용에서 일부 인수는 일부 값에 바인딩되어 더 적은 인수로 함수를 생성할 수 있습니다. 다음은 JavaScript에서 커링 대 부분 응용 프로그램에 대한 코드입니다. 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset
다음은 JavaScript의 기존 개체에 속성 및 메서드를 추가하는 코드입니다. - 예시 문서 본문 { font-family:Segoe UI, Tahoma, Geneva, Verdana, sans-serif; } .결과 { 글꼴 크기:20px; 글꼴 두께:500; 색상:블루바이올렛; }JavaScript의 기존 개체에 속성 및 메서드 추가클릭 여기위 버튼을 클릭하면 학생 개체에 속성과 메서드를 추가하고 표시할 수 있습니다. { student.name =Rohan Sharma; student.age =16; student.place
비동기 함수 , 프로그램은 계속 실행 . 기다리지 않는다! 이렇게 하면 사용자의 대기 시간이 줄어듭니다. 또한 자바스크립트는 프로그래밍 언어 자체가 비동기적입니다. 예를 들어, 코드에서 많은 시간이 필요할 수 있는 값비싼 요청을 실행하는 경우 비동기 함수의 경우 대기 시간이 너무 길어 사용자가 다른 것도 할 수 있습니다! 따라서 일반적으로 비용이 많이 들고 시간이 많이 소요되는 작업을 수행할 때 비동기 코드를 사용하는 것을 선호합니다. 자바스크립트의 비동기 함수의 예를 들어 보겠습니다. - 예시 console.log(One);
객체의 JavaScript 배열을 객체로 평면화하기 위해 객체의 배열을 인수로 사용하는 함수를 만들었습니다. 인덱스에 의해 키가 추가된 평평한 객체를 반환합니다. 시간 복잡도는 O(mn)입니다. 여기서 n은 배열의 크기이고 m은 각 객체의 속성 수입니다. 그러나 spacecomplexity는 O(n)이며 여기서 n은 실제 배열의 크기입니다. 예시 //code to flatten array of objects into an object //example array of objects const notes = [{ &nbs
공식 String.prototype.split() 메서드에는 인덱스 1에서 또는 일반적으로 인덱스 n에서 문자열 분할을 시작할 방법이 없지만 split()을 사용하는 방식을 약간 조정하면 이 기능을 얻을 수 있습니다. 우리는 다음과 같은 접근 방식을 따랐습니다 - 우리는 두 개의 배열을 만들 것입니다 - 0에서 끝까지 분할된 것 --- ACTUAL 0에서 TO STARTPOSITION --- LEFTOVER까지 분할된 초 이제 남은 요소의 각 요소를 반복하고 실제 배열에서 연결합니다. 따라서 실제 배열은 가상적으로 STA
다음은 매개변수 개체를 함수에 전달하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n
다음은 JavaScript에서 이미 선언된 변수를 구조화하는 코드입니다. - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style&
JavaScript는 함수를 객체로 취급하고 다른 함수에 매개변수로 함수를 전달하고 다른 함수에서 함수를 반환할 수도 있습니다. JavaScript에서 함수는 변수, 객체 및 배열에 저장할 수 있음을 의미하는 일급 함수입니다. 고차 함수는 기능을 취하거나 반환하거나 둘 다 수행할 수 있습니다. 다음은 JavaScript의 고차 함수에 대한 코드입니다. 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&q
다음은 지도를 사용하여 JavaScript 배열을 변환하는 코드입니다. 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
call(), apply() 및 bind()는 JavaScript에서 메서드를 차용하는 데 사용됩니다. 다음은 JavaScript에서 메서드를 빌리는 코드입니다 - 예 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&g
템플릿 리터럴을 사용하면 태그가 지정된 템플릿 리터럴을 만들 수도 있습니다. 태그가 지정된 리터럴은 함수 정의와 같으며 템플릿 리터럴을 구문 분석할 수 있습니다. 태그가 지정된 리터럴은 괄호를 포함하지 않으며 태그 함수는 문자열 값의 배열을 첫 번째 인수로 가져옵니다. 그런 다음 나머지 인수는 다른 관련 매개변수로 전달됩니다. 다음은 JavaScript에서 태그가 지정된 템플릿 리터럴을 구현하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head&g
다음은 JavaScript에서 템플릿 문자열을 중첩하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
참고 − 이 예제를 실행하려면 localhost 서버가 필요합니다. − 다음은 JavaScript에서 동적 가져오기를 위한 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&g
BigInt는 253보다 큰 정수를 나타내는 데 사용되는 내장 객체입니다. - 1. 다음은 JavaScript에서 BigInt를 구현하는 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <
ES6에서 객체 키 이름과 속성 값으로 전달된 변수의 이름이 같으면 값 이름을 생략하고 키 이름만 지정할 수 있습니다. 다음은 JavaScript의 속성 약어에 대한 코드입니다 - 예시 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0