18.10.2011, 16:48
|
|
Профессор
|
|
Регистрация: 01.07.2010
Сообщений: 387
|
|
всё зависит от того, кто сидит на кухне...
|
|
18.10.2011, 16:48
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Мне кажется всё логично.
Получается, массив кагбэ растянут до длинны length, но это не значит что в этом случае в массиве все ячейки должны быть заполнены. И это не значит, что ячейка должна получать значение по умолчанию. Это так же касается начальных и конечных ячеек:
[,,,,1,2,3,,,,]
То же самое:
var arr = [];
arr.length = 20;
arr[5] = 1;
arr[6] = 2;
arr[7] = 3;
Цифры могут не совпадать, но суть должна быть ясна.
Всё в порядке
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Последний раз редактировалось B~Vladi, 18.10.2011 в 16:51.
|
|
18.10.2011, 16:51
|
|
Профессор
|
|
Регистрация: 01.07.2010
Сообщений: 387
|
|
Цитата:
|
Мне кажется всё логично.
|
мне кстати тоже.
более того тсу скажу что это ещё цветочки. где-то видел блог чувака, который экспериментировал с ошибками интерпретатора.
У меня так там за 1-е 2 строчки мозг в трубочку свернулся....
|
|
18.10.2011, 17:23
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Сообщение от float
|
Ну может лет эдак через 15 мы будем пользоваться riimscript-ом где будет всё проще и понятнее?
|
гугл опередил со своим Dart-ом .
Сообщение от B~Vladi
|
Получается, массив кагбэ растянут до длинны length, но это не значит что в этом случае в массиве все ячейки должны быть заполнены.
|
вполне логично звучит. Вот ради выяснения подобного и есть смысл рассуждать.
|
|
18.10.2011, 17:39
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
18.10.2011, 17:45
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от Gozar
|
Который родится уже мертвым, полагаю я
|
он уже родился((
|
|
18.10.2011, 17:47
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Сообщение от Gozar
|
Который родится уже мертвым, полагаю я
|
сначала я тоже так думал, но ведь в гугле тоже явно не дураки сидят, и они понимают ситуацию, и раз все равно продолжают, значит, у них есть какой-то план. Да и язык сам на первый взгляд неплох вроде.
|
|
18.10.2011, 17:50
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от Riim
|
значит, у них есть какой-то план
|
Конечно есть. В комментах мысль развивается.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
18.10.2011, 18:17
|
|
Профессор
|
|
Регистрация: 09.07.2007
Сообщений: 304
|
|
Сообщение от float
|
всё зависит от того, кто сидит на кухне...
|
+1. и еще от количества и как далеко удалена от кр.площади
в этом же духе сделан array.map() , ну и в других методах массива есть такое.
вот мне этот момент никогда в голову не приходил и даже подумать не мог, что кто та так сделает. это не особенность языка , это просто кто-то так решил сделать, а потом все повторили, а потом придумали объяснение.
|
|
18.10.2011, 22:17
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от Riim
|
ведь в гугле тоже явно не дураки сидят
|
ну не знаю, я лично боюсь привязываться к технологиям гугла, учитывая, что они ежегодно закрывают около 20 проеков. тот же experience и labs закрыли.
Сообщение от Riim
|
Да и язык сам на первый взгляд неплох вроде.
|
ActionScript не напомнил ничем?
|
|
|
|