[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: добавить элемент в массив
123456
допустим у нас имеется массив с элементами.
arr[0] = 'а';
arr[1] = 'f';
arr[2] = 'c';
arr[3] = 'a';


как добавить элемент с индексом arr[55] = 'p', чтоб не создались элементы 4-54 со значениями undefined?

Спасибо
walerus
А с какими значениями по Вашему, тогда будут элементы с 4 по 54 ?
AllesKlar
Цитата (123456 @ 20.11.2014 - 00:02)
как добавить элемент с индексом arr[55] = 'p', чтоб не создались элементы 4-54 со значениями undefined?


undefined -это не значение. Это означает, что переменной не существует. Следовательно, элементов 4-54 существовать не будет.


_____________
[продано копирайтерам]
Hello
123456
Заменить массив на объект.
Цитата (AllesKlar @ 20.11.2014 - 02:46)
Это означает, что переменной не существует.

Побуду КО, это означает что переменная не задача. Существовать не будет значение переменных.

_____________
VPS от 5$, первые 2 месяца - бесплатно.
AllesKlar
Hello
Холивар на тему var a = null;
a == undefined ?
гуглится в 1000 страниц выдачи.

Чтобы же разрешить неопределенность об существовании переменной / индекса массива, нужно спуститься ниже яваскрипт и понять, что такое переменная и что такое массив на физическом уровне (представление переменной в памяти и ее значения в куче)



_____________
[продано копирайтерам]
sergeiss
Присоединяюсь к этим высказываниям:
Цитата (Hello @ 20.11.2014 - 10:22)
Заменить массив на объект.

Цитата (AllesKlar @ 20.11.2014 - 14:08)
Чтобы же разрешить неопределенность об существовании переменной / индекса массива, нужно спуститься ниже яваскрипт и понять, что такое переменная и что такое массив на физическом уровне (представление переменной в памяти и ее значения в куче)

И отправлю ТС вот сюда: http://javascript.ru/Array Там много чего написано полезного, есть много внутренних ссылок. И вообще на этом сайте очень много полезного про JS написано smile.gif
Я оттуда достаточно много информации почерпнул.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.