Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Исчезающие меню, как сделать стандартными методами? (https://javascript.ru/forum/misc/36183-ischezayushhie-menyu-kak-sdelat-standartnymi-metodami.html)

danik.js 08.03.2013 18:07

Ну тогда так:
function myFunction() {
    var table = document.getElementById('table00');
    var cells = table.getElementsByTagName('td');
    var i = cells.length - 1;
    (function(){
        cells[i].style.display = 'none';
        if (--i) {
            setTimeout(artuments.callee, 1000);
        }
    })();
}

В javascript используется верблюжийСтильИменованияП еременных

Deff 08.03.2013 19:24

Цитата:

Сообщение от danik.js
В javascript используется верблюжийСтильИменованияП еременных

a Date;a URL, - так что не нун навязывать: http://www.wisdomweb.ru/JS/var.php
Цитата:

Идентификатор в JavaScript может начинаться с буквы, нижнего подчеркивания (_), или знака доллара ($); следующие за первым символы могут также быть и цифрами (0-9). Так так JavaScript чуствителен к регистру, то учтите что 'A' и 'a' это разные символы.

Начиная с JavaScript 1.5, вы можете пользоваться ISO 8859-1 или символами Unicode в идентификаторах, например такие как å или ü. Вы также можете записывать идентификаторы в формате Unicode последовательности \uXXXX Unicode escape sequences.

И, если на то пошло, в IF точно дурной стиль использовать --i или i++

_SR_71_ 08.03.2013 19:38

По поводу i = sell.length оказалось правильно, но я это всё понимал, когда писал код,было вместо 5 элементов 4. Видимо что-то другое путал.
Deff, не понял в чем кривость и чем ваш вариант лучше?

danik.js 08.03.2013 20:06

Цитата:

Сообщение от Deff
a Date;a URL

Ой блин. Но от тебя то я не ожидал такую лажу услышать )
Конструкторы - с большой буквы, переменные и свойства (в том числе и функции) - с маленькой. URL - это вообще отдельный случай, это же аббревиатура.
Цитата:

Сообщение от Deff
И, если на то пошло, в IF точно дурной стиль использовать --i или i++

Это почему? Это только твое мнение? Тогда плевал я.
Цитата:

Сообщение от Deff
так что не нун навязывать

Дружок. Я не навязываю. Это принятый стиль именования в javascript.. И если в php общепринятого нет, то в JS очень даже есть, спроси любого нормального кодера (Deff в их списки видимо пока не попадает)
Если кодишь чисто для себя, то можешь хоть на кириллице кодить или азбукой морзе кодировать - это абсолютно никого не волнует.

Deff 08.03.2013 20:28

Цитата:

Сообщение от danik.js
Это почему? Это только твое мнение? Тогда плевал я.

Цитата:

Сообщение от danik.js
Ой блин. Но от тебя то я не ожидал такую лажу услышать

Симметрично - С праздничком ксати... У Вас куча сомомнения, и стиль - , судя по форуму, - сначало засрать код, потом обдумать. По стилю - точно не профессионализм, берите пример с ответов на Stack Overflow, даже на самые дурацкие вопросы!


Часовой пояс GMT +3, время: 00:13.