Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывести строчно-числовой массив объекта 
:(
    Опции темы
Webtoper
Дата 22.12.2014, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 8.12.2014

Репутация: нет
Всего: нет



Почему не выводится на страницу строчно-числовой массив объекта?
Код

<script type='text/JavaScript'>
var myobj = new Object("arg");
myobj.array[1, "go", 5, "rock"];
document.write(myobj);
</script>

PM MAIL   Вверх
Aliance
Дата 22.12.2014, 15:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



1. у объекта myobj типа Object нет метода/поля array
2. document.write не будет вам выводим объекты в наглядном виде

Вам 100500 раз я уже советовал пользоваться консолью.

Нажимаете F12 и вводите там JS код:
Код

var myobj = [1, "go", 5, "rock"];
console.log( myobj );


ПС: я надеюсь вы не в ИЕ6-7 сидите?  smile 
PM MAIL WWW ICQ Skype   Вверх
Webtoper
Дата 22.12.2014, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 8.12.2014

Репутация: нет
Всего: нет



Ага, то есть массив отдельно нужно заявлять?
Переделал, но почему то не возвращает номера позиций и строки...
Код

<script type='text/JavaScript'>
var string = new String("cars");
String.prototype.allIndexOf=search
function search () {
var cars=["Nano","Volvo","BMW","Nano","VW","Nano"];
for (var i = 0; i < cars.length; i++) {
document.write("Value: " + cars[i] + ", Index: " + i + "<br>");
}
</script>


Это сообщение отредактировал(а) Webtoper - 22.12.2014, 16:54
PM MAIL   Вверх
ТоляМБА
Дата 22.12.2014, 17:03 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: нет
Всего: 252



Webtoper, из серии "найди 10 различий":

Код
<script type='text/javascript'>
var string = new String("cars");
String.prototype.allIndexOf=search();
function search () {
var cars=["Nano","Volvo","BMW","Nano","VW","Nano"];
for (var i = 0; i < cars.length; i++) {
document.write("Value: " + cars[i] + ", Index: " + i + "<br>");
}};
</script>

PM   Вверх
Webtoper
Дата 22.12.2014, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 8.12.2014

Репутация: нет
Всего: нет



Цитата(ТоляМБА @  22.12.2014,  17:03 Найти цитируемый пост)
Webtoper, из серии "найди 10 различий":

Просто супер! теперь понимаю... спасибо! 
PM MAIL   Вверх
Aliance
Дата 23.12.2014, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Не надо лезть в прототип стандартных объектов!  smile 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.