슬라이스() 슬라이스() 메서드는 문자열의 일부를 추출하고 추출된 부분을 새 문자열로 반환합니다. 원래 문자열을 수정하지 않습니다. 구문 슬라이스() 두 개의 매개변수를 취하는데 하나는 시작 인덱스이고 다른 하나는 끝 인덱스입니다. 그 표기법은 아래와 같다. string.slice(string.slice(starting index, ending index)) 인수 a) 시작 인덱스:어떤 인덱스 문자열 추출을 시작해야 하는지 알려줍니다. b) 종료 인덱스:인덱스 문자열 추출이 종료되어야 하는 이전 인덱스를 제공합니다. 예시-
Math.ceil() 및 Math.round() 방법은 숫자를 반올림하는 위쪽 방향(더 큰 값 쪽으로)으로 숫자를 가장 가까운 정수로 반올림하는 반면 후자는 반올림 방향(낮은 값 쪽으로)으로 숫자를 가장 가까운 정수로 반올림하는 방식에서 다릅니다. 두 가지 방법을 개별적으로 살펴보겠습니다. Math.ceil() Math.ceil() 메소드는 더 큰 값을 얻기 위해 가장 가까운 정수로 매개변수로 전달된 숫자를 반올림합니다. 예시 아래 예에서 숫자 5.34가 매개변수로 전달되었을 때 Math.ceil() 실제 숫자보다 큰 값인 6
Array.entries() Array.entries() JavaScript에서 배열의 각 인덱스에 대한 키 및 값 쌍을 포함하는 새 배열을 가져오는 데 사용됩니다. 키/값 쌍이 있는 Array Iterator 객체를 반환합니다. 구문 array.entries(); 예시 다음 예제 elements.entries() 메서드에서 for 루프를 사용하여 모든 요소에 액세스하고 특정 요소의 키/값 쌍을 생성합니다. 코드를 단순화하기 위해 방금 반복자 변수를 elements.entries()에 할당했습니다. . <html>
charAt() charAt() 메서드는 특정 인덱스에서 문자열의 문자를 찾는 데 도움이 됩니다. 특정 인덱스에 해당하는 문자를 실행하려면 단일 매개변수(색인)가 필요합니다. 구문 string.charAt(index); 예-1 다음 예에서 인덱스 9가 charAt() 메서드에 매개변수로 전달되면 출력 p가 표시됩니다. <html> <body> <p id="character"></p> <script> var string = "
Math.min() 및 sort()를 사용하여 배열의 최소값을 찾을 수 있습니다. 1) Math.min() Math.min() 함수는 일반적으로 배열의 모든 요소를 가져와 최소값을 얻기 위해 모든 값을 면밀히 조사합니다. 방법론은 아래 예제에서 설명합니다. 예 <html> <body> <script> function minimum(value) { if (toString.call(value) !== "[object Array
객체의 속성 액세스 객체가 없으면 JavaScript도 없습니다. boolean, 숫자, 함수 등 모든 것이 객체입니다. 객체의 속성에 접근하는 방법은 다음과 같습니다. 예시-1 <html> <body> <script> myObj = {"name":"Ramesh","age":30,"family": [{"mother"
JSON.stringify() 웹 서버에 데이터를 보내야 하는 경우 데이터는 문자열이어야 합니다. 개체 리터럴을 문자열로 변경하려면 JSON.stringify() 방법을 사용해야 합니다. 예를 들어 예시-1 <html> <body> <p id="demo"></p> <script> var obj = {name:"rekha", age:40, city:"newyork"}; var myJSON = JSON.stringif
JavaScript 셸을 통해 MongoDB에 8바이트 정수를 삽입하려면 아래 구문을 사용할 수 있습니다. - anyVariableName= {"yourFieldName" : new NumberLong("yourValue")}; 위의 변수를 표시하기 위해 변수 이름이나 printjson()을 사용할 수 있습니다. 다음은 MongoDB에 8바이트 정수를 삽입하는 쿼리입니다 - > userDetail = {"userId" : new NumberLong("9868686
JSON.parse() 웹 서버에서 데이터를 수신할 때 데이터는 항상 문자열입니다. 따라서 객체로 변경하려면 JSON.parse() 방법이 사용됩니다. 예시 <html> <body> <script> var obj = '{"name":"Jon", "age":20, "city":"Columbia"}'; var res = JSON.parse(obj); &
배열 반복:함수의 요구 사항에 따라 배열의 모든 요소를 검사하는 것 밖에 없습니다. forEach() forEach() 메서드는 배열의 모든 요소에 대해 함수를 한 번 호출합니다. 다음은 방법을 보여주는 두 가지 예입니다. 예시-1 var num =; 변수 값 =[1,2,3,4,5]; values.forEach(myArray); document.getElementById(각).innerHTML =num;function myArray(값, 인덱스, 배열) {num =num + 값 + ;} 출력 12345 예시-2 var ar
Array.filter() Array.filter() 메서드는 제공자 함수(사용자가 제공한 기능)에 의해 구현된 테스트를 통과한 모든 요소로 새 배열을 생성합니다. 다음 예에서 테스트는 주어진 급여 요소가 특정 값보다 큰지 여부입니다. (19000) 사용자()가 제공했습니다. 예시-1 <html> <body> <p id="filter"></p> <script> var salary = [2000, 30000, 69000, 70000,780
Array.Reduce() Array.Reduce() 메서드는 배열의 각 요소에 제공된 함수(사용자가 제공한)를 실행하여 단일 출력을 제공합니다. 주어진 예제에서 제공된 함수(사용자가 제공한 함수는 덧셈)가 각 요소에 실행됩니다. 단일 출력(10)을 반환하여 배열(1,2,3,4)의 . 예시 <html> <body> <p>Sum of numbers in array: </p> <script> const array = [1, 2, 3, 4]; const sum = (fir
array.reduceRight() array.reduceRight()는 주어진 배열의 요소를 오른쪽에서 왼쪽으로 단일 값으로 변환하는 데 사용되는 JavaScript의 내장 함수입니다. 주어진 배열에서 2개의 매개변수(현재 값 및 이전 값)를 받아 작업을 실행합니다. . 다음 예제에서는 reduceRight() 메서드가 적용될 때 모든 요소(배열 그룹)가 오른쪽에서 왼쪽으로 단일 그룹(9,10,x,y,z,1,2,3)으로 변환되었습니다. 예시 <html> <body> <script>
Array.Every() Array.Every() 메서드는 주어진 배열의 모든 요소가 제공된 함수(사용자가 제공한 함수)에 의해 구현된 테스트를 통과하는지 확인합니다. 모든 요소가 테스트를 통과하면 true를 실행하고 배열의 한 요소가 테스트에 실패하더라도 false를 실행합니다. 다음 예제에서 every() 메서드는 지정된 급여 요소가 지정된 급여 제한(10000)을 초과했는지 확인하고 실행합니다. 부울(true, false) 출력. 예 <html> <body> <p id="every1&qu
자바스크립트 태그 html 스크립트 태그는 브라우저가 그들 사이에 스크립트를 가져오기를 원합니다. 스크립트는 다음 위치에 있을 것으로 예상할 수 있습니다. 1. 스크립트는 html의 head 태그에 위치할 수 있습니다. 2.Html의 body 태그 내. 3.외부 파일로. 가장 중요한 것은 JavaScript와 같은 클라이언트 측 스크립트가 스크립트 태그에 배치된다는 것입니다. 시연 코드 <html> <body> <p>This example writes "JavaScript is
HTML 태그 a) 태그는 클라이언트 측 스크립트를 정의하는 데 사용됩니다. b) 태그는 스크립팅 문 또는 외부 스크립트 파일을 포함합니다. JavaScript 코드는 스크립트 태그에 보관해야 합니다. 태그의 용도를 살펴보겠습니다. 스크립트 태그 외부에 변수를 선언한다고 가정합니다. 예 <html> <body> <p id="tag"></p> var a = 1; <script> var b = 2; var c
JavaScript 산술 연산자에는 더하기, 빼기, 나누기, 곱하기가 포함됩니다. 그 중 일부를 보자 1) 덧셈 및 모듈러스 연산자 예 <html> <body> <p id="add"></p> <script> var tot = 0; var a = [1,2,3,4,5,6,7,8,9] for (var i = 0; i < a.length; i++) { if(a[i]%2 == 0) { tot += a[i] } }
비트 연산자는 AND,OR,XOR입니다. 개별적으로 논의하겠습니다. a) AND 연산자 예시 <html> <body> <p id="and"></p> <script> document.getElementById("and").innerHTML = 13 & 1; </script> </body> </html> 출력 1 설명:비트 AND는 동일한 위치에 2개가 있을 때 값 1을 제공합니다. 위의 예에서 이진
JavaScript Bitwise NOT 예시 <html> <body> <p id="not"></p> <script> document.getElementById("not").innerHTML = ~ 13; </script> </body> </html> 출력 -14 설명:1이면 0, 0이면 1입니다. 위의 결과는 14입니다. 자바스크립트 비트 왼쪽 시프트 연산자 예시 <html> <body&
주어진 배열의 요소 큐브를 찾으려면 각 요소에 액세스하기 위해 for 루프를 실행해야 하며 = 연산자를 사용하여 요소를 큐브로 교체해야 합니다. 원하는 값을 얻으려면 아래 단계를 따라야 합니다. . 단계 1) 배열 선언 a =[1,2,3,4,5] 2) 배열(a[i])의 모든 요소에 액세스하기 위해 For 루프가 도입되었습니다. 3) 내부 for 루프 = 연산자는 요소를 3차 값(a[i]*a[i]*a[i])으로 대체하는 데 사용됩니다. 따라서 위의 단계에서 얻은 출력은 1,8,27,64,125가 됩니다. 위의 단계를 따르면 큐