|
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
|
||||||
другой вариант функции24.12.2012, 15:41. Показов 964. Ответов 12
Метки нет (Все метки)
0
|
||||||
| 24.12.2012, 15:41 | |
|
Ответы с готовыми решениями:
12
Другой вариант решения
Оптимизация/Другой вариант программы |
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
| 24.12.2012, 16:06 | ||||||
0
|
||||||
|
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
|
|
| 24.12.2012, 16:26 [ТС] | |
|
Vovan-VE, но тут возвращается список переменных, а не присваивается переменным, которые есть в списке. или так практичней?
0
|
|
|
|
||||||
| 24.12.2012, 17:03 | ||||||
0
|
||||||
|
Просто любитель
|
||||||
| 25.12.2012, 22:39 | ||||||
|
Нативно же можно.
Присвоить выданный список одной переменной можно просто. Нескольким, честно сказать, не вижу смысла — какой-то костыльный вариант
0
|
||||||
|
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
|
||
| 26.12.2012, 07:18 | ||
|
А когда много элементов, то я делаю allElem={}; и сюда разными способами, чаще вообще без ИД, запихиваю ссылки на нужные мне элементы, массив глобальный, а потом обращаюсь по именам. Смотря что писать.
0
|
||
|
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
|
|
| 26.12.2012, 11:04 [ТС] | |
|
GuardCat, для больших программ это может быть тупо, но я вначале скрипта через var объявляю глобальные объекты, с которыми мне придется работать весь скрипт. а вот присваивать им значение приходится после. как сказал newJS, можно под них выделить один объект. querySelectorAll - это крутая штука, но пока мало где работает
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 26.12.2012, 13:02 | ||
|
0
|
||
|
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
|
|
| 26.12.2012, 13:45 [ТС] | |
|
kalabuni, думешь, можно уже юзать, не оборачиваясь на старые версии браузеров?
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 26.12.2012, 14:59 | |
|
Heleg, нет, так я не думаю
всё зависит от ТЗ на сайт - мей би, у вас стоит задача, чтобы даже самый первый браузер Mosaic выпуска ноября 1993 года мог страницы отображать ![]() а вообще все эти новомодные querySelectorAll () да getElementsByClassName () не люблю и не пользуюсь ими
0
|
|
|
Просто любитель
|
|
| 28.12.2012, 00:13 | |
|
Heleg, а я думаю именно так. Чем меньше поддержки древностей, тем скорее все они отвалятся. Google перестал поддерживать ие7 в сервисе apps больше полутора лет назад. Поддерживать раритеты стоит только, если есть корпоративные посетители, которых заставляют пользоваться убожеством.
kalabuni, ECMAScript развивается, как и DOM/BOM. Зачем лишать себя новых возможностей? Просто дань привычке?
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|||||||
| 28.12.2012, 02:35 | |||||||
|
кто-то не любит MSIE... другой не любит пиво... а я вот не люблю кое-какие из нововведений причём к querySelectorAll () "чувства" мои более мягкие, чем к getElementsByClassName () потому что историю включения этого метода в спецификацию представляю себе так
1. сначала придумали html 2. потом придумали css 3. чтобы облегчить внедрение css на страницах, в html ввели атрибут class и сразу договорились, что одно и то же значение class можно присваивать одновременно множеству тегов на странице - это посчитали удобным 4. затем придумали javascript 5. через атрибут class однозначно идентифицировать тег нельзя, потому что одно и то же значение class можно присваивать нескольким тегам придумали поэтому атрибут id и ввели его в html договорились каждому тегу на странице давать свой уникальный id __________________ всё это происходило ещё в прошлом веке - и окончательно "устаканено" было в спецификациях к 1999 году однако, в 2006 году идиот Джон Резиг, придумавший программу для дураков под названием JQuery, решил зачем-то вернуться в прошлый век и использовать class для идентификации тегов хотя, может быть, он такого вовсе и не хотел - а просто для удобства реализовал отбор элементов по селектору className но дураки, как известно, - доминантная раса, они посчитали, что идентификация по имени class - это самое то... встречал программы, где вовсе нет id, а только class... удобно, говорят дураки - можно и идентифицировать тег, и заодно стиль ему указать... именно поэтому в 2012 году народ возмущается - а почему это где-то в каких-то браузерах не понимают идентификации по атрибуту class и даже удивляются - разве такое может быть? корпорация W3C до последнего сопротивлялась давлению дураков-почитателей JQuery, но в конце-концов и она была вынуждена уступить массовому безумию - метод getElementsByClassName () теперь уже легализован __________________ id - это фамилия_имя_отчество человека class - это цвет его волос и Иванов, и Петров, и Сидоров - все они могут быть одного class="рыжие", но ФИО у них у всех - разные почитатели JQuery решили, что лучше людей не называть по именам-фамилиям, а обзывать их "брюнет1", "брюнет2",.. "рыжий15",.. "лысый21"... и маленький пример 'для подумать' тем, кому есть чем
0
|
|||||||
|
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
|
|
| 28.12.2012, 11:05 [ТС] | |
|
kalabuni, сначала хотел поспорить, но после некоторых раздумий не могу не согласиться. всё таки дурак и byClass и byId при желании может через задницу использовать, а выборка по классу порой бывает полезна.
GuardCat, я бы с радостью закопал все эти msie 6-7. но как объяснить это нерадивому заказчику, которому знакомые жалуются, что его сайт у них плохо работает в 6-ом ишаке в офисе? это, конечно, уже риторический вопрос.
0
|
|
| 28.12.2012, 11:05 | |
|
Помогаю со студенческими работами здесь
13
предложите другой вариант решения Найти другой вариант реализации объекта Апгрейд или есть другой вариант? Создания из двух список одного. Другой вариант Создать класс или есть другой вариант? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|