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

    1. JavaScript에서 배열을 한 줄로 병합

      다음과 같은 중첩된 숫자 배열이 있다고 가정합니다. - const arr = [    [ 0, 0, 0, −8.5, 28, 8.5 ],    [ 1, 1, −3, 0, 3, 12 ],    [ 2, 2, −0.5, 0, 0.5, 5.3 ] ]; 이러한 중첩된 숫자 배열 중 하나를 취하는 JavaScript 함수를 작성해야 합니다. 함수는 중첩 배열의 모든 숫자를 결합하여 단일 문자열을 형성해야 합니다. 결과 문자열에서 인접한 숫자는 공백으로 구

    2. 배열의 객체에 대한 JavaScript 버블 정렬

      다음과 같은 Shoe 객체를 생성하는 생성자 클래스가 있다고 가정해 보겠습니다. class Shoe {    constructor(name, price, type) {       this.name = name;       this.price = price;       this.type = type;    } }; 우리는 이 클래스를 사용하여 다음과 같은 객체로 배열을 채우고 있습니다 - const arr = [ &

    3. 쉼표로 구분된 문자열을 객체 JavaScript 내에서 별도의 배열로 변환

      다음과 같은 문자열이 있다고 가정해 보겠습니다. - const str = 'dress/cotton/black, dress/leather/red, dress/fabric, houses/restaurant/small, houses/school/big, person/james'; 우리는 그러한 문자열 하나를 취하는 JavaScript 함수를 작성해야 합니다. 함수는 다음과 같은 배열의 객체를 준비해야 합니다 - const output = {    dress = ["cotton",&quo

    4. 여러 키에 특정 값이 있는 개체의 항목 수 계산 JavaScript

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    {"goods":"Wheat ", "from":"GHANA", "to":"AUSTRALIA"},    {"goods":"Wheat", "from":"USA", "to":"INDIA"},   &

    5. 속성이 일치하지 않을 때 속성을 기반으로 JavaScript 개체 목록을 정렬하는 방법

      다양한 객체를 포함하는 배열이 있습니다. 이 배열의 일부 개체에는 날짜 필드(기본적으로 날짜 개체가 아닌 서버에서 문자열로 반환됨)가 있는 반면 다른 개체의 경우 이 필드는 null입니다. 요구 사항은 맨 위에 날짜가 없는 개체를 표시해야 하고 날짜가 있는 개체는 날짜 필드별로 정렬된 뒤에 표시되어야 한다는 것입니다. 또한 날짜가 없는 개체의 경우 알파벳순으로 정렬해야 합니다. 예시 const sorter = ((a, b) => {    if (typeof a.date == 'undefined

    6. 객체 배열의 여러 속성을 동일한 배열 JavaScript에 매핑

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    {a: 1, b: 2},    {a: 3, b: 4},    {a: 5, b: 6} ]; 우리는 그러한 객체 배열 중 하나를 취하는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 이 배열을 다음과 같은 숫자 리터럴 배열에 매핑해야 합니다. - const output = [1, 2, 3, 4, 5, 6]; 예시 const arr = [    {a: 1, b: 2

    7. 제한 JavaScript 내에서 배열 필터링

      숫자 배열을 첫 번째 인수로, 상한 및 하한 숫자를 각각 두 번째 및 세 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 함수는 배열을 필터링하고 상한과 하한(한도 포함)으로 지정된 범위 사이의 요소를 포함하는 새 배열을 반환해야 합니다. 예시 const array = [18, 23, 20, 17, 21, 18, 22, 19, 18, 20]; const lower = 18; const upper = 20; const filterByLimits = (arr = [], upper, lower) => {  

    8. JavaScript에서 2D 테이블 형식 데이터 항목을 객체 배열로 변환

      다음과 같은 배열의 배열이 있다고 가정합니다 - const arr = [    ["Ashley","2017-01-10",80],    ["Ashley","2017-02-10",75],    ["Ashley","2017-03-10",85],     ["Clara","2017-01-10",90],    [&

    9. 두 문자열을 결합하여 객체 구성 JavaScript

      두 개의 쉼표로 구분된 문자열을 받는 JavaScript 함수를 작성해야 합니다. 첫 번째 문자열은 키 문자열이고 두 번째 문자열은 값 문자열이며 두 문자열의 요소(쉼표) 수는 항상 동일합니다. 우리의 함수는 키와 값 문자열을 기반으로 개체를 구성하고 해당 값을 키에 매핑해야 합니다. 예시 const str1= '[atty_hourly_rate], [paralegal_hourly_rate], [advanced_deposit]'; const str2 = '250,150,500'; const mapStri

    10. 배열 속성이 있는 객체를 하나의 배열로 병합하는 가장 좋은 방법 JavaScript

      다음과 같은 배열의 객체가 있다고 가정해 봅시다 - const obj = {    arr_a: [9, 3, 2],    arr_b: [1, 5, 0],    arr_c: [7, 18] }; 우리는 그러한 배열 객체를 취하는 JavaScript 함수를 작성해야 합니다. 함수는 이 개체를 기반으로 병합되고 병합된 배열을 구성해야 합니다. 따라서 최종 출력 배열은 다음과 같아야 합니다. - const output = [9, 3, 2, 1, 5, 0, 7, 18]; 예시 const

    11. 두 개의 정렬된 배열을 병합하여 JavaScript에서 결과로 정렬된 배열을 형성합니다.

      우리는 두 개의 정렬된 숫자 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 두 배열을 병합하여 결과로 정렬된 배열을 형성하고 해당 배열을 반환해야 합니다. 예를 들어 - 두 배열이 -인 경우 const arr1 = [2, 6, 6, 8, 9]; const arr2 = [1, 4, 5, 7]; 그러면 출력 배열은 -가 되어야 합니다. const output = [1, 2, 4, 6, 6, 7, 8, 9]; 예시 이에 대한 코드는 - const arr1 = [2, 6, 6, 8, 9]; const arr2 =

    12. JavaScript에서 두 개의 배열을 하나의 객체와 병합하는 방법은 무엇입니까?

      다음과 같은 두 개의 객체 배열이 있다고 가정합니다. - const arr1 = [    {name:'test', lastname: 'test', gender:'f'},    {name:'test1', lastname: 'test1', gender:'f'},    {name:'test2', lastname: 'test2', gender:'m'} ]; c

    13. JavaScript에서 JSON 배열 재그룹화

      다음과 같은 객체의 JSON 배열이 있다고 가정합니다. - const arr = [    {       "id": "03868185",       "month_10": 6,    },    {       "id": "03870584",       "month_6": 2

    14. JavaScript에서 숫자 배열의 최소 공배수

      범위를 지정하는 두 개의 숫자 배열이 있다고 가정합니다. 우리는 제공된 매개변수의 가장 작은 공배수를 찾는 함수를 작성해야 하며, 이 매개변수 사이의 범위에 있는 모든 순차 숫자는 물론 둘 다로 균등하게 나눌 수 있습니다. 범위는 반드시 숫자 순서가 아닌 두 숫자의 배열입니다. 예를 들어, [1, 3]이 주어지면 1과 3 사이의 모든 숫자로 균등하게 나눌 수 있는 1과 3의 최소 공배수를 찾아야 합니다. 여기서 답은 6입니다. 예시 이에 대한 코드는 - const range = [1, 12]; const smallestComm

    15. JavaScript에서 동일한 키를 사용하여 배열에 몇 개의 객체가 있는지 확인하십시오.

      다음과 같은 일부 사용자에 대한 데이터를 포함하는 객체 배열이 있다고 가정합니다. const arr = [    {       "name":"aaa",       "id":"2100",       "designation":"developer"    },    {     &nbs

    16. 부품 및 각 부품의 개수가 2의 거듭제곱이고 JavaScript에서 부품 크기 및 개수가 제한된 파티션 N

      숫자를 받는 JavaScript 함수를 작성해야 합니다. 함수는 다음 규칙에 따라 숫자를 청크로 나누어야 합니다. - 청크의 수는 2의 거듭제곱이어야 합니다. 또한 각 청크에는 2의 거듭제곱 수의 항목이 있어야 합니다(여기서 크기는 최대 2의 거듭제곱이므로 1, 2, 4, 8, 16, 32, 32가 최대임). 따라서 예를 들어 8은 1 버킷으로 나눌 수 있습니다. - [8] 9는 - [8, 1] 두 숫자 모두 2의 거듭제곱이고 배열의 크기가 2(2의 거듭제곱)이기 때문에 작동합니다. 11번 해보자 - [8, 2

    17. JavaScript에서 객체 배열을 배열 객체로 변환

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - 상수 밤 =[ { 2016-06-25:32, 2016-06-26:151, 2016-06-27:null }, { 2016-06-24:null, 2016-06-25:null, 2016-06-26:null }, { 2016-06-26:11, 2016-06-27:31, 2016-06-28:31 },]; 우리는 그러한 배열 중 하나를 취하고 객체 키를 기반으로 배열의 객체를 구성하는 JavaScript 함수를 작성해야 합니다. 따라서 위 배열의 출력은 다음과 같아야 합니다. - 상수

    18. JavaScript에서 null 값을 갖는 속성별로 배열 객체 정렬

      객체 배열을 받는 JavaScript 함수를 작성해야 합니다. 개체에는 null에 매핑되는 일부 키가 있을 수 있습니다. 우리 함수는 null에 매핑된 키를 가진 모든 객체가 배열의 끝으로 푸시되도록 배열을 정렬해야 합니다. 예시 이에 대한 코드는 - const arr = [    {key: 'a', value: 100},    {key: 'a', value: null},    {key: 'a', value: 0} ]; const s

    19. 숫자의 n번째 근을 계산하는 JavaScript

      숫자의 n번째 근을 계산하여 반환하는 JavaScript 함수를 작성해야 합니다. 예시 이에 대한 코드는 - const findNthRoot = (m, n) => {    try {       let negate = n % 2 == 1 && m < 0;       if(negate)          m = −m;       let possible = Ma

    20. JavaScript에서 트리에 개체의 평면 배열

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    { id: '1', name: 'name 1', parentId: null },    { id: '2', name: 'name 2', parentId: null },    { id: '2_1', name: 'name 2_1', parentId: '2' },    { id: 

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:53/297  20-컴퓨터/Page Goto:1 47 48 49 50 51 52 53 54 55 56 57 58 59