자신만의 기능을 만들 수 있습니다. 검색 값을 찾으면 인덱스를 반환하고 그렇지 않으면 -1을 반환합니다. 예시 다음은 코드입니다 - const indexOf = (arrayValues, v, index = 0) => index >= arrayValues.length ? -1 : arrayValues[index] === v ? index &
if 조건에서 등호 연산자(=)를 사용하면 if 블록이 항상 실행됩니다. ==연산자 또는 ===를 사용해야 합니다. 예시 다음은 코드입니다 - var details = [ { id: 10001, name: "John" }, { id: 10002, name: "Bob"  
이를 위해 document.querySelectorAll.forEach()를 사용할 수 있습니다. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
문자열을 반복하려면 join()과 함께 Array()를 사용할 수 있습니다. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &nbs
id로 요소를 제거하려면 remove()를 사용할 수 있습니다. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t
함수의 결과를 HTML로 표시하려면 -를 사용할 수 있습니다. document.getElementById().innerHTML. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sc
이를 위해 −와 같은 textContent를 사용할 수 있습니다. childNodes[0].textContent; 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0&
전체 문서 HTML을 문자열로 가져오려면 −와 같은 innerHTML 개념을 사용하십시오. document.documentElement.innerHTML; 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
작동하게 하려면 입력 유형 =제출과 함께 onclick을 사용할 수 있습니다. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &nb
map() 함수를 올바르게 사용하여 요소를 저장하십시오. 예시 다음은 코드입니다 - const addIndexValueToArrayElement = function (arrObject) { const updatedArrayValue = []; arrObject.forEach(function (ob) { const mapValue = ob.map(function (value) { retur
속성을 제거하려면 JavaScript에서 delete 키워드를 사용하십시오. 예시 다음은 코드입니다 - var values = [ { "firstName": "John", "lastName":"Smith" }, { "firstName": "David&qu
이를 위해 다음을 사용하십시오 - {... anyObjectName1,...anyObjectName2}. 예시 다음은 코드입니다 - function getTheObject() { return { lastName: "Smith", countryName:"US" } } var availableObj = { firstName: "Adam" } availableOb
객체나 배열에 null 값이 있는지 확인하려면 Include() 개념을 사용합니다. 예시 다음은 코드입니다 - var nameArray1 = ["John", "David", "Mike", "Sam", null]; if (nameArray1.includes(null) == true) { console.log("array1 contains null value"); } else { console.log
특정 레코드를 가져오려면 특정 조건과 함께 find()를 사용하십시오. 예시 다음은 코드입니다 - var obj=[ { studentId:101, studentName:"John" }, { studentId:102, studentName:"Bob" }, &
클래스를 추가하려면 classList.add()와 함께 forEach()를 사용하십시오. 예시 다음은 코드입니다 - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &nbs
배열의 객체 속성을 true/false로 설정하려면 id가 다른 객체 배열의 id와 일치하는지 여부에 관계없이 map()과 함께 reduce()를 사용할 수 있습니다. 예시 다음은 코드입니다 - let firstDetails=[{"studentId":101,"studentName":"John"},{"studentI d":102,"studentName":"David"},{"studentId":103,"
예, 증가하고 다른 변수에 할당할 수 있으며 증가된 값을 반환할 수 있습니다. 예시 다음은 코드입니다 - function changeTheValueOfFunctionParameter(value) { var incrementValue = value + 1; return incrementValue; } var value = 190; console.log('The value is:', value); value = changeTheValueOfFunctionParameter(v
배열에서 참/거짓 값의 수를 얻으려면 코드는 다음과 같습니다 - var obj = [ { isMarried: true }, { isMarried: false }, { isMarried: true }, { isMarried:
특수 문자를 바꾸려면 JavaScript에서 replace()를 사용하십시오. 구문은 다음과 같습니다 - anyVariableName.replace(/(^\anySymbol)|,/g, ''); 예시 다음은 코드입니다 - var values = '&677,431,444,98777'; var result=values.replace(/(^\&)|,/g, ''); console.log(result); 위의 프로그램을 실행하려면 아래 명령을 사용해야 합니다 - node fileN
템플릿 리터럴을 사용하려면 작은따옴표( )가 아닌 역따옴표(` `)를 사용해야 합니다. 예 다음은 코드입니다 - var firstName="John"; var lastName="Smith"; console.log(`First Name is= ${firstName}\nLast Name is= ${lastName} `); 위의 프로그램을 실행하려면 아래 명령을 사용해야 합니다 - node fileName.js. 여기에서 내 파일 이름은 demo320.js입니다. 출력 이것은 다음과 같은 출력을