ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

JavaScript Справка

Обзор

JavaScript

JS Array JS Boolean JS Date JS Error JS Global JS JSON JS Math JS Number JS Operators JS RegExp JS Statements JS String

HTML DOM

DOM Attribute DOM Console DOM Document DOM Element DOM Events DOM Event Objects DOM History DOM HTMLCollection DOM Location DOM Navigator DOM Screen DOM Style DOM Window

HTML Objects

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Other Objects

CSSStyleDeclaration JS Conversion Storage



JavaScript Ссылка на массив


Объект массива

Объект Array используется для хранения нескольких значений в одной переменной:

var cars = ["Saab", "Volvo", "BMW"];

Индексы массива отсчитываются от нуля: первый элемент массива равен 0, второй равен 1 и т. д.

Для учебника о массивах, прочитайте наш JavaScript массив учебник.


Свойства массива

Свойство Описание
constructor Возвращает функцию, создавшую прототип объекта массива
length Задает или возвращает количество элементов в массиве
prototype Позволяет добавлять свойства и методы к объекту массива

Методы массива

Метод Описание
concat() Соединяет два или более массива и возвращает копию Соединенных массивов
copyWithin() Копирует элементы массива внутри массива, в указанные позиции и из них
entries() Возвращает объект итерации массива пар ключ/значение
every() Проверяет, что каждый элемент массива проходит тест
fill() Заполните элементы массива статическим значением
filter() Создает новый массив с каждым элементом массива, который передает тест
find() Возвращает значение первого элемента массива, который передает тест
findIndex() Возвращает индекс первого элемента массива, который передает тест
forEach() Вызывает функцию для каждого элемента массива
from() Создает массив из объекта
includes() Проверьте, содержит ли массив указанный элемент
indexOf() Поиск массива для элемента и возврат его позиции
isArray() Проверяет, является ли объект массивом
join() Объединяет все элементы массива в строку
keys() Возвращает объект итерации массива, содержащий ключи исходного массива
lastIndexOf() Поиск в массиве элемента, начинающегося в конце, и возврат его позиции
map() Создает новый массив с результатом вызова функции для каждого элемента массива
pop() Удаляет последний элемент массива и возвращает этот элемент
push() Добавляет новые элементы в конец массива и возвращает новую длину
reduce() Уменьшение значений массива на одно значение (переход слева направо)
reduceRight() Уменьшение значений массива на одно значение (переход справа налево)
reverse() Изменяет порядок элементов массива на обратный
shift() Удаляет первый элемент массива и возвращает этот элемент
slice() Выбирает часть массива и возвращает новый массив
some() Проверяет, передает ли какой-либо элемент массива тест
sort() Сортирует элементы массива
splice() Добавление/удаление элементов из массива
toString() Преобразует массив в строку и возвращает результат
unshift() Добавляет новые элементы в начало массива и возвращает новую длину
valueOf() Возвращает примитивное значение массива