«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Объяснение по методу массивов и массивов

Объяснение по методу массивов и массивов

Опубликовано в 2025-02-06
Просматривать:492

Explanation on Arrays and Arrays method

подробное объяснение массивов JavaScript и общих методов:

]

что такое массив? ]]

в JavaScript массив - это специальный объект, который хранит серию значений (элементов) под именем переменной. Эти значения могут быть разными типами данных (числа, строки, логические, объекты или даже другие массивы).

]

Основные функции:

]
  • заказано: элементы в массиве имеют определенный порядок, и их позиции проиндексированы, начиная с 0. ]
  • variable: После создания массива его элементы могут быть изменены. ]
  • dynamic:
  • массивы могут расти или сокращаться по мере необходимости. ] ]
создать массив:

] ]

    Literal Notation:
  • ]] ]
const myarray = [1, "hello", true, null];
   const myArray = [1, "hello", true, null]; 
    ]
  • ] const orehyArray = new Array (5); const iltanotherarray = new Array (1, 2, 3);
elements массива доступа:
   const anotherArray = new Array(5); // 创建一个包含5个空槽的数组
   const yetAnotherArray = new Array(1, 2, 3); 
]

const fruits = ["Apple", "banana", "Orange"]; Console.log (фрукты [0]); console.log (фрукты [2]);

modify Altray Elements:

   const fruits = ["apple", "banana", "orange"];
   console.log(fruits[0]); // 输出: "apple" (第一个元素)
   console.log(fruits[2]); // 输出: "orange" (第三个元素)
фрукты [1] = "Grape"; console.log (фрукты);

методы общего массива:

]

]

   fruits[1] = "grape"; 
   console.log(fruits); // 输出: ["apple", "grape", "orange"]
]

fruits.push ("mango"); ]

    pop ():
  • удалить последний элемент массива и вернуть его. ] ]
const remoedfruit = fruits.pop ();
   fruits.push("mango"); 
добавить один или несколько элементов в начале массива.
    ]
  • ] fruits.unshift ("kiwi");
  • ]
   const removedFruit = fruits.pop(); 
]
  • const firstfruit = fruits.shift (); ]
  • slice ():
создать мелкую копию части массива.
   fruits.unshift("kiwi"); 
const citrusfruits = fruits.slice (1, 3);
    ]
  • splice (): добавить/удалить элементы массива в указанном месте.
  • ]
]
   const firstFruit = fruits.shift(); 
    concat ():
  • создать новый массив, объединив существующие массивы. ] ]
const combienedfruits = fruits.concat (["Pineapple", "Strawberry"]);
   const citrusFruits = fruits.slice(1, 3); // 从索引1到2(不包括2)的元素
объединяет все элементы массива в строку, разделенную указанным сплиттером.
    ]
  • ] const fruitstring = fruits.join (",");
  • ]
   fruits.splice(1, 0, "pear"); // 在索引1处插入"pear"
   fruits.splice(2, 1); // 从索引2处删除1个元素
]
  • const index = fruits.indexof ("Apple"); ]
  • включить ():
проверить, содержит ли массив элемент.
   fruits.unshift("kiwi"); 
const hasbanana = fruits.includes ("banana");
    ]
  • foreach (): выполняет предоставленную функцию один раз для каждого элемента массива.
  • ]
]
   const fruitString = fruits.join(", "); 
    map ():
  • создать новый массив, применив функцию к каждому элементу исходного массива. ] ]
const fruitlengths = fruits.map (fruit => fruit.length);
   const index = fruits.indexOf("apple"); 
создает новый массив, содержащий только элементы тестов, предоставленных функцией.
    ]
  • ] const longfruits = fruits.filter (fruit => fruit.length> 5);
  • это базовый обзор массивов JavaScript и их методов. Есть много других доступных методов, каждый из которых с ее конкретной целью. Надеюсь, это поможет!
]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3