Строки, числовые значения и логические значения - все принадлежат дискретным значениям (скаляры). Если переменная дискретная, то в любое время она имеет только одно значение.
Если вы хотите использовать переменные для хранения набора значений, вам необходимо использовать массив.
Массив - это коллекция, состоящая из нескольких значений дерева с одним и тем же именем. Каждый массив в коллекции является элементом массива. Вы можете использовать команду переменной для хранения имени каждого участника в команде.
В JavaScript массивы создаются с использованием объявления массива ключевых слов, и коллеги могут также объявить длину переменной. Например
Кода -копия выглядит следующим образом:
var ateam = new Array (12); // объявить длину переменной
Когда окончательное число массива не может быть предсказано, массив объявлений может не указать конкретное число. Например:
Кода -копия выглядит следующим образом:
var ateam = new Array (); // Если окончательное число массива неизвестно, вы не можете объявить конкретное число
ateam [0] = 1414;
ateam [1] = "Пекин";
ateam [2] = 0x4;
ateam [3] = "Я могу";
ateam [4] = "red";
ateam [5] = "Синий";
ateam [6] = "Orange";
Кроме того, вы можете создать массив напрямую
Кода -копия выглядит следующим образом:
var ateam = new Array ("111", "Blue", "Red", "Пекин");
Как и струны, массивы также могут использовать длину, чтобы получить и указать длину массива.
Кода -копия выглядит следующим образом:
var ateam = new Array ("111", "Blue", "Red", "Пекин");
document.write (ateam [1]+"<br>");
document.write (ateam.length +"<br>")
Обратите внимание: более глубокое понимание массивов.
Кода -копия выглядит следующим образом:
var ateam = new Array ("111", "Blue", "Red", "Пекин");
ateam [20] = "12415"
document.write (ateam [20]+"<br>");
document.write (ateam.length +"<br>")
Кроме того, массивы также могут быть определены с помощью []. Используйте запятые, чтобы разделить середину.
Кода -копия выглядит следующим образом:
Steam = [10, "5565", "Пекин", 33263, "красный"]
Document.Write (Steam [3]) // Выход 33263
Массивы могут быть легко преобразованы с помощью toString ()
Кода -копия выглядит следующим образом:
Steam = [10, "5565", "Pking", 33263, "Red"]
document.write (steam.tostring ()) //
// Результат вывода 10 5565, пикинг, 33263, красный
document.write (typeof (ss));
// Строка результата вывода
Если массив преобразуется в строку, вы не хотите использовать соединение запятой, вы можете использовать метод joint ().
Кода -копия выглядит следующим образом:
Steam = [10, "5565", "Pking", 33263, "Red"]
ss = Steam.join ("-");
dd = steam.join ("] [")
// Результат вывода 10 5565, пикинг, 33263, красный
document.write (ss);
document.write (dd);
// Выход 10-5565-пикинг-33263-Red 10] [5565] [Pking] [33263] [Red
Для строк JavaScript использует Split () для преобразования в массив
Кода -копия выглядит следующим образом:
var fruit = "Apple, 2151, Orange";
sfruit = fruit.split (",")
document.write (sfruit); // Вывод Apple, 2151, Orange
document.write (sfruit.join ("-")); // Вывод Apple-2151-Orange
После приведенного выше примера JavaScript предоставляет метод обратного () для инвертирования массива.
Кода -копия выглядит следующим образом:
var fruit = "Apple, 2151, Orange";
sfruit = fruit.split (",")
document.write (sfruit); // Вывод Apple, 2151, Orange
document.write (sfruit.join ("-")+"<br>"); // Вывод Apple-2151-Orange
Document.Write (sfruit.Reverse ()+"<br>"); выходной Orange, 2151, Apple
document.write (sfruit.reverse (). ToString ()+"<br>"); Вывод Apple, 2151, Orange
Для инверсии строки JavaScript не имеет метода прямого преобразования. Мы можем использовать split () для преобразования строки в массив, используйте rerverse () для инверта, а затем использовать соединение для подключения для достижения инверсии строки.
Кода -копия выглядит следующим образом:
var fruit = "2151, апельсин, яблоко";
var sfruit = "iambeijing123";
document.write (fruit.split (","). React ()+"<br>"); // 2151, Orange, Apple
document.write (sfruit.split ("" "). React (). Join (" ")+" <br> "); // вывод Iambeijing123
Используйте Sort () для сортировки элементов массива (алфавитный порядок).
Кода -копия выглядит следующим образом:
Fruit = ["Orange2", "2151", "Orange", "Apple"]
document.write (fruit.sort ()); // Результат вывода 2151, яблоко, оранжевый, оранжевый2
Об использовании push () и pop ()
Кода -копия выглядит следующим образом:
sfruit = new Array ();
sfruit.push ("red");
sfruit.push ("green");
sfruit.push ("Oragen");
sfruit.push ("синий");
document.write (sfruit.length + sfruit.tostring () + "<br>");
var wfruit = sfruit.pop ();
document.write (wfruit+"<br>")
document.write (sfruit.tostring ())
Как упомянуто выше, JavaScript рассматривает массивы как стек, и push () и выпредит их через push () и pop ().