다음이 우리의 객체라고 가정해 봅시다 - var details = { "STUDENTNAME": "John", "STUDENTAGE": 21, "STUDENTCOUNTRYNAME": "US" } 위에서 볼 수 있듯이 키는 대문자입니다. 이 모든 키를 소문자로 바꿔야 합니다. 이를 위해 toLowerCase()를 사용하십시오. 예시 다음은 코드입니다 - var details
HTML 입력 값은 문자열입니다. 문자열을 정수로 변환하려면 parseInt()를 사용하십시오. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
다음이 우리의 문자열이라고 가정해 봅시다. 일부 텍스트는 특수 문자 hash(#) −로 둘러싸여 있습니다. var values = "My Name is #yourName# and I got #marks# in JavaScript subject"; 특수 문자를 유효한 값으로 바꿔야 합니다. 이를 위해 shift()와 함께 replace()를 사용하십시오. 예시 다음은 코드입니다 - var values = "My Name is #yourName# and I got #marks# in JavaScript s
정수 배열이 주어지면 이 배열을 사용하여 홀수 번 나타나는 하나의 요소를 찾는 함수를 작성해야 합니다. 홀수 번 나타나는 정수는 항상 하나뿐입니다. 배열을 정렬하여 이 문제에 접근합니다. 정렬되면 배열을 반복하여 홀수번 나타나는 요소를 선택할 수 있습니다. 예시 다음은 코드입니다 - const arr = [20, 1, -1, 2, -2, 3, 3, 5, 5, 1, 2, 4, 20, 4, -1, -2, 5]; const findOdd = arr => { let count = 0;  
문자열과 구분 기호로 지정된 임의의 수의 문자를 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 지정된 모든 구분 기호를 기반으로 문자열의 분할된 배열을 반환해야 합니다. 예를 들어 - 문자열이 -인 경우 const str = 'rttt.trt/trfd/trtr,tr'; 그리고 구분 기호는 - const sep = ['/', '.', ',']; 그러면 출력은 다음과 같아야 합니다. - const output = [ 'rttt', '
두 개의 2차원 숫자 배열을 받아 행렬 곱셈 결과를 반환하는 JavaScript 함수를 작성해야 합니다. 다음이 두 행렬이라고 가정해 보겠습니다. // 5 x 4let a =[ [1, 2, 3, 1], [4, 5, 6, 1], [7, 8, 9, 1], [1, 1, 1, 1] , [5, 7, 2, 6]]];// 4 x 6let b =[ [1, 4, 7, 3, 4, 6], [2, 5, 8, 7, 3, 2], [3 , 6, 9, 6, 7, 8], [1, 1, 1, 2, 3, 6]]; 예시 이 함수의 코드를 작성해 봅시다 - XxY
get 키워드는 C#, Java 및 기타 기술과 같은 getter 함수로 사용할 수 있습니다. 클래스에서 다음과 같이 get을 사용하여 함수를 설정합니다. − class Employee { constructor(name) { this.name = name; } get fullName() { return this.name; } } 예시 다음은 get −의 예를 표시하는 코드입니다
이를 위해 어떤 조건에 따라 삼항 연산자를 사용할 수 있습니다. 예시 다음은 코드입니다 - const yearRangeValue = 18; const getCorrectCentury = dateValues => { var [date, month, year] = dateValues.split("-"); var originalYear = +year > yearRangeValue ? "20" + year : "18" + yea
다음이 우리의 배열이라고 가정해 봅시다 - var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8]; 특정 요소를 병합하려면 split()과 함께 map을 사용하십시오. 예시 다음은 코드입니다 - var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8]; var afterMerge = values.join('') .split(/(\d+)/). filter(Boolean). map(v => isNaN(
이를 위해 reduce()와 함께 Object.keys()를 사용하십시오. 결과를 표시하기 위해 concat()도 사용합니다. 예시 다음은 코드입니다 - (obj[tempKey] =[].concat(details[tempKey]), obj), {})console.log(출력) 위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 - 노드 fileName.js. 여기에서 내 파일 이름은 demo302.js입니다. 출력 이것은 콘솔에 다음과 같은 출력을 생성합니다 - 노드 demo302.js{ name:[ John, Da
이를 위해 []와 함께 forEach()를 연관 배열에 사용합니다. 예시 다음은 코드입니다 - var result = {}; var names = ['John', 'David', 'Mike', 'Sam', 'Bob', 'Adam']; names.forEach((nameObject, counter) => { var generatedValues = { [nameObject]: counter }; O
처음에는 JavaScript에서 새 날짜를 설정하십시오 - var dateValue = new Date("2021-01-12 10:10:20"); setHours() 및 getHours()와 함께 new Date()를 사용하여 시간을 추가하십시오. 예시 다음은 코드입니다 - var dateValue = new Date("2021-01-12 10:10:20"); dateValue.setHours(dateValue.getHours() + 2); console.log("The date va
이를 위해 mousedown 이벤트와 함께 addEventListener()를 사용하십시오. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &n
다음이 우리의 배열이라고 가정해 봅시다 - var details = [ { studentName: "John", studentMarks: [78, 98] }, { studentName: "David", studentMarks: [87, 87] },  
다음과 같은 배열이 있다고 가정해 봅시다 - var studentDetails =[ [89, John], [78, John], [94, John], [47, John], [33, John]]; 그리고 첫 번째 항목, 즉 89, 78, 94 등을 기준으로 배열을 정렬해야 합니다. 이를 위해 sort()를 사용합니다. 예시 다음은 코드입니다 - 두 번째[0] - 첫 번째[0])console.log(studentDetails); 위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 - 노드 fileName.js. 여기에서 내
localStorage.setItem(anyKeyName,yourValue)을 사용하여 로컬 저장소에 값을 설정하고 값을 가져오려면 localStorage.getItem(yourKeyName)을 사용할 수 있습니다. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&q
이를 위해 Object.keys()를 사용하고 for 루프를 사용하여 각 반복에서 하나의 키를 null로 설정합니다. 예시 다음은 코드입니다 - var objectValues = { "name1": "John", "name2": "David", "address1": "US", "address2": "UK&q
원래 문자열이 다음과 같다고 가정해 봅시다. 반복되는 문자 - var values = "DDAAVIDMMMILLERRRRR"; 반복되는 문자를 제거하고 문자 앞에 숫자를 붙이고 싶습니다. 이를 위해 정규 표현식과 함께 replace()를 사용하십시오. 예시 다음은 코드입니다 - var values = "DDAAVIDMMMILLERRRRR"; var precedingNumbersInString = values.replace(/(.)\1+/g, obj => obj.length + obj[0]
예, 중첩된 개체에서 기본 매개변수를 전달할 수 있습니다. 다음은 코드입니다 - 예시 다음은 코드입니다 - function callBackFunctionDemo({ cl: { callFunctionName = "callBackFunction", values = 100 } = {} } = {}) { console.log(callFunctionName); console.log(values); } //This will print the default value. // 1
다음이 우리의 테이블이라고 가정해 봅시다 - <table> <tr id='StudentDetails'> <th>StudentName</th> <th>StudentCountryName</th> </tr> <tr id='FirstRow'> &l