javascript 1.8.3 Массивы. Преобразование

Преобразование массива Перейдём к методам преобразования и упорядочения массива. map Метод arr.map является одним из наиболее полезных и часто используемых. Он вызывает функцию для каждого элемента массива и возвращает массив результатов выполнения этой функции.

Продолжить чтение

javascript 1.8.1 Массивы. Добавление/удаление элементов

Массивы предоставляют множество методов. Чтобы было проще, в этой главе они разбиты на группы. Добавление/удаление элементов Мы уже знаем методы, которые добавляют и удаляют элементы из начала или конца: arr.push(…items) – добавляет элементы в конец, arr.pop() – …

Продолжить чтение

javascript 1.8 План занятия

1.8.1 Массивы. Добавление/удаление элементов 1.8.2 Массивы. Перебор элементов и поиск — прерваться на html — 1.8.3 Массивы. Преобразование 1.8.4 Массивы. Проверка 1.8.5 DOM Изменение документа. Вставка 1.8.6 DOM Удаление и клонирование 1.8.7 DOM Устаревшие методы …

Продолжить чтение

javascript 1.7.13 Юникод

Глубокое погружение в тему Этот раздел более подробно описывает, как устроены строки. Такие знания пригодятся, если вы намерены работать с эмодзи, редкими математическими символами, иероглифами, либо с ещё какими-то редкими символами. Если вы не планируете …

Продолжить чтение

javascript 1.7.12 Сравнение строк

Сравнение строк Как мы знаем из главы Операторы сравнения, строки сравниваются посимвольно в алфавитном порядке. Тем не менее, есть некоторые нюансы. Строчные буквы больше заглавных:alert( ‘a’ > ‘Z’ ); // true Буквы, имеющие диакритические знаки, идут …

Продолжить чтение

javascript 1.7.10 Поиск подстроки

Существует несколько способов поиска подстроки. str.indexOf Первый метод — str.indexOf(substr, pos). Он ищет подстроку substr в строке str, начиная с позиции pos, и возвращает позицию, на которой располагается совпадение, либо -1 при отсутствии совпадений. Например:

Продолжить чтение

javascript 1.7.9 Длина строки. Доступ к символам

Длина строки Свойство length содержит длину строки: Обратите внимание, \n — это один спецсимвол, поэтому тут всё правильно: длина строки 3.length — это свойство Бывает так, что люди с практикой в других языках случайно пытаются вызвать его, добавляя круглые скобки: они …

Продолжить чтение

javascript 1.7.8 Строки

В JavaScript любые текстовые данные являются строками. Не существует отдельного типа «символ», который есть в ряде других языков. Внутренний формат для строк — всегда UTF-16, вне зависимости от кодировки страницы.

Продолжить чтение