Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • JavaScript

    1. JavaScript에서 두 객체의 차이점 속성 가져오기

      예를 들어, 키 값 쌍이 유사한 두 개의 객체가 주어졌거나 두 객체에서 다른 값을 갖는 키가 있다고 가정해 보겠습니다. 우리의 임무는 두 객체를 인수로 받아 다른 값을 갖는 가장 첫 번째 키를 반환하는 함수를 작성하는 것입니다. 모든 키의 값이 정확히 같으면 -1을 반환해야 합니다. 다음은 샘플 개체입니다 - const obj1 = {    name: 'Rahul Sharma',    id: '12342fe4554ggf',    isEmployed:

    2. 숫자를 알파벳 문자로 변환 JavaScript

      우리는 1과 26(둘 다 포함) 사이의 숫자를 받아 그에 상응하는 영어 알파벳을 반환하는 함수를 작성해야 합니다. (대문자) 숫자가 이 범위를 벗어나면 -1을 반환합니다. 예를 들어 - toAlpha(3) = C toAlpha(18) = R 등등. ASCII 코드 ASCII 코드는 키보드에 있는 모든 문자와 숫자의 표준 숫자 표현입니다. 대문자 영어 알파벳도 ASCII 문자 코드로 매핑되며 65에서 시작하여 90까지 갑니다. 65는 A, 66은 B 등입니다. 이 코드를 사용하여 매핑할 수 있습니다. 우리의 알파벳 이를 수행

    3. JavaScript의 배열에서 중복 항목을 완전히 제거

      배열을 받아서 모든 중복 값이 ​​제거된 새 배열을 반환하는 함수를 작성해야 합니다. 원래 배열에 두 번 이상 나타난 값은 새 배열에도 한 번 나타나지 않아야 합니다. 예를 들어 입력이 -인 경우 const arr = [23,545,43,232,32,43,23,43]; 출력은 다음과 같아야 합니다. - const output = [545, 232, 32]; 차이점 이해하기 - Array.prototype.indexOf() → 검색된 문자열이 존재하면 가장 먼저 나타나는 인덱스를 반환하고, 존재하지 않으면 -1을 반환합니

    4. 문자열을 분할하여 배열을 객체로 어떻게 변환할 수 있습니까? 자바스크립트

      각 요소의 각 값에 대시(-)가 있고 왼쪽에 키가 있고 오른쪽에 값이 있는 문자열 배열이 있다고 가정해 보겠습니다. 우리의 임무는 이러한 문자열을 분할하고 이 배열에서 개체를 구성하는 것입니다. 다음은 샘플 배열입니다 - const arr = ["name-Rakesh", "age-23", "city-New Delhi", "jobType-remote", "language-English"]; 따라서 코드를 작성해 보겠습니다. 각 문자열을 분할하

    5. JavaScript에서 값이 번갈아 가며 두 배열 병합

      두 개의 배열을 받아서 첫 번째와 두 번째 배열에서 교대로 값을 포함하는 새 배열을 반환하는 함수를 작성해야 한다고 가정해 보겠습니다. 여기에서는 두 배열에 대해 루프를 돌면서 동시에 값을 하나씩 선택하여 새 배열에 공급합니다. 동일한 작업을 수행하기 위한 전체 코드는 다음과 같습니다. - 예시 const arr1 = [34, 21, 2, 56, 17]; const arr2 = [12, 86, 1, 54, 28]; let run = 0, first = 0, second = 0; const newArr = []; while(run

    6. 배열 JavaScript에서 최고 및 최저

      숫자 배열을 받아 가장 높은 숫자와 가장 낮은 숫자의 차이를 반환하는 함수를 작성해야 합니다. 처음에는 배열을 만듭니다 - const arr = [23,54,65,76,87,87,431,-6,22,4,-454]; 이제 Math.max() 및 Math.min() 메서드로 각각 최대값과 최소값을 찾으십시오. − const arrayDifference = (arr) => {    let min, max;    arr.forEach((num, index) => {    

    7. 처음 n개 용어의 진행에서 중복 요소 찾기 JavaScript

      예를 들어 처음 n개의 자연수를 포함하는 숫자 배열이 주어졌지만 하나의 요소가 배열에 두 번 나타나므로 요소의 총 수는 n+1입니다. 우리의 임무는 배열을 받아 선형 시간에 두 번 나타나는 숫자를 반환하는 함수를 작성하는 것입니다. 방법 1:Array.prototype.reduce() 사용 이것은 조금 더 까다롭지만 작성된 코드 측면에서 가장 압축적입니다. 먼저 코드를 살펴보겠습니다 - const arr = [1,4,8,5,6,7,9,2,3,7]; const duplicate = a => a.reduce((acc, val,

    8. 날짜 이름에 따라 개체 정렬 JavaScript

      예를 들어, 일주일 중 7일 동안의 습도에 대한 데이터를 포함하는 객체 배열이 있다고 가정해 보겠습니다. 그러나 데이터는 현재 배열에 무작위로 있습니다. 월요일에 대한 데이터가 먼저오고 화요일,수요일,마지막으로 일요일에 대한 데이터와 같이 날짜에 따라 객체 배열을 정렬해야 합니다. 다음은 우리의 배열입니다 - const weather = [{    day: 'Wednesday',    humidity: 60 }, {    day: 'Saturday'

    9. 배열 JavaScript에 존재하는 문자를 제외한 문자열의 모든 문자 바꾸기

      예를 들어 함수를 작성해야 한다고 가정해 보겠습니다. replaceChar(str, arr, [char]) 이제 문자열 arr의 배열에 없는 문자열 str의 모든 문자를 선택적 인수인 char로 바꿉니다. char가 제공되지 않으면 *로 대체하십시오. 이 함수의 코드를 작성해 봅시다. 전체 코드는 - 예시 const arr = ['a', 'e', 'i', 'o', 'u']; const text = 'I looked for Mary and Saman

    10. null 또는 정의되지 않은 JavaScript가 될 수 있는 배열 요소의 합계를 계산합니다.

      예를 들어, 각각이 정의되지 않은 값과 null 값과 함께 일부 숫자를 포함하는 배열의 배열이 있다고 가정해 보겠습니다. 각 해당 하위 배열 요소의 합계를 요소로 포함하는 새 배열을 만들어야 합니다. 그리고 undefined 및 null 값은 0으로 계산되어야 합니다. 다음은 샘플 배열입니다 - const arr = [[    12, 56, undefined, 5 ], [    undefined, 87, 2, null ], [    3, 6, 32, 1 ], [   &

    11. 숫자 및 알파벳 요소의 배열 정렬(자연 정렬) JavaScript

      일부 숫자와 일부 문자열을 포함하는 배열이 있습니다. 숫자가 정렬되어 모든 문자열 앞에 배치되고 문자열이 알파벳순으로 정렬되도록 배열을 정렬해야 합니다. 예를 들어 - 이 배열은 정렬된 후 const arr = [1, 'fdf', 'afv', 6, 47, 7, 'svd', 'bdf', 9]; 다음과 같아야 합니다 - [1, 6, 7, 9, 47, 'afv', 'bdf', 'fdf', 'svd'] 따라서 이에 대한

    12. 특정 위치 사이에 공백이 있는 경우에만 문자열 내부에 줄 바꿈 추가 JavaScript

      우리는 두 개의 인수를 취하는 함수, 예를 들어 breakString()을 작성해야 합니다. 첫 번째는 끊어질 문자열이고 두 번째는 공백 대신 줄 바꿈을 반복적으로 추가해야 하는 임계값에 도달한 후 문자의 임계값 수를 나타내는 숫자입니다. 예를 들어 - 다음 코드는 줄 바꿈 없이 4자가 지난 경우 가장 가까운 공백에서 줄 바꿈을 밀어야 합니다. - const text = 'Hey can I call you by your name?'; console.log(breakString(text, 4)); 예상 출력 -

    13. JavaScript 배열의 모든 요소를 ​​반복하고 빈도 가져오기

      일부 중복 항목이 포함된 숫자/문자열 배열이 제공된다고 가정해 보겠습니다. 배열에 있는 각 요소의 빈도를 반환하기만 하면 됩니다. 요소가 있는 객체를 키로 반환하고 해당 값을 빈도로 반환하면 이 상황에 적합합니다. forEach() 루프를 사용하여 배열을 반복하고 객체가 이미 존재하는 경우 객체의 요소 수를 계속 증가시킵니다. 그렇지 않으면 객체의 해당 요소에 대한 새 속성을 생성합니다. 마지막으로 객체를 반환합니다. 이 문제의 전체 코드는 다음과 같습니다. - 예시 const arr = [2,5,7,8,5,3,5,7,8,5,

    14. JavaScript에서 문자열의 홀수 및 짝수 인덱싱 문자를 대문자/소문자로 변환하시겠습니까?

      문자열을 읽고 문자열의 홀수 인덱스 문자를 대문자로, 짝수 문자를 소문자로 변환하고 새 문자열을 반환하는 함수를 작성해야 합니다. 동일한 작업을 수행하기 위한 전체 코드는 다음과 같습니다. - 예시 const text = 'Hello world, it is so nice to be alive.'; const changeCase = (str) => {    const newStr = str    .split("")    .map((word,

    15. 객체 속성 JavaScript를 기반으로 그룹화

      일부 자동차에 대한 데이터가 포함된 객체 배열이 있습니다. 배열은 다음과 같이 주어집니다 - const cars = [{    company: 'Honda',    type: 'SUV' }, {    company: 'Hyundai',    type: 'Sedan' }, {    company: 'Suzuki',    type: 'Sedan'

    16. 중첩된 객체 키 JavaScript를 재귀적으로 나열

      다른 개체가 속성 값인 개체가 있다고 가정해 보겠습니다. 개체는 2-3개 레벨 또는 그 이상으로 중첩되어 있습니다. 다음은 샘플 개체입니다 - const people = {    Ram: {       fullName: 'Ram Kumar',       details: {          age: 31,          isEmployed: true &nbs

    17. 중첩 배열 JavaScript 내부의 그룹 개체

      e에 같은 크기의 여러 하위 배열이 포함된 parentArray가 있다고 가정해 보겠습니다. 각 하위 배열은 키와 값이라는 두 가지 속성을 포함하는 객체의 배열입니다. 하위 배열 내에서 두 개체는 동일한 키를 가질 수 없지만 모든 하위 배열은 동일한 쌍의 nkey를 갖는 것으로 확인됩니다. 여기서 n은 하위 배열의 크기입니다. 우리의 임무는 키를 개체의 키로 사용하고 값이 해당 특정 키에 대한 모든 값을 포함하는 배열인 개체를 준비하는 것입니다. 다음은 샘플 부모 배열입니다 - const parentArray = [[  

    18. 배열 배열의 동일한 인덱스에 있는 요소를 단일 배열로 합하는 방법은 무엇입니까? 자바스크립트

      우리는 배열의 배열을 가지고 있으며 이 배열을 받아 원래 배열의 해당 요소의 합을 나타내는 새 배열을 반환하는 함수를 작성해야 합니다. 원래 배열이 -인 경우 [    [43, 2, 21],[1, 2, 4, 54],[5, 84, 2],[11, 5, 3, 1] ] 그러면 출력은 다음과 같아야 합니다. - [60, 93, 30, 55] 샘플 함수 addArray()를 작성해 보겠습니다. 이 함수의 전체 코드는 -입니다. 예 const arr = [    [43, 2, 21],[1, 2, 4,

    19. 숫자 JavaScript의 모든 자릿수를 재귀적으로 합산합니다.

      예를 들어, 숫자를 받아서 합이 한 자리 숫자가 될 때까지 그 숫자의 합을 재귀적으로 찾는 함수를 만들어야 한다고 가정해 봅시다. 예를 들어 - findSum(12345) = 1+2+3+4+5 = 15 = 1+5 = 6 따라서 출력은 6이어야 합니다. 이 함수의 코드를 작성해 봅시다. findSum() - 예시 // using recursion const findSum = (num) => {    if(num < 10){       return num;   &nb

    20. forEach JavaScript를 사용하여 부분 합계 목록을 만드는 방법

      다음과 같은 숫자 배열이 있습니다 - const arr = [1, 1, 5, 2, -4, 6, 10]; 크기는 같지만 각 요소가 해당 지점까지의 모든 요소의 합인 새 배열을 반환하는 함수를 작성해야 합니다. 따라서 출력은 다음과 같아야 합니다. - const output = [1, 2, 7, 9, 5, 11, 21]; partialSum() 함수를 작성해 보겠습니다. 이 함수의 전체 코드는 -입니다. 예시 const arr = [1, 1, 5, 2, -4, 6, 10]; const partialSum = (arr) =>

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:124/297  20-컴퓨터/Page Goto:1 118 119 120 121 122 123 124 125 126 127 128 129 130