Несколько новых операторов и ключевых слов
Несколько новых операторов и ключевых слов
А теперь самое время рассмотреть несколько новых операторов и действий, применяемых при работе с объектами и их экземплярами.
Оператор instanceof проверяет, является ли экземпляр экземпляром заданного объекта, и возвращает соответственно значение true или false. Формат его записи такой:
<Переменная> = <Экземпляр объекта> instanceof <Объект>;
В приведенном ниже примере экземпляр задается в виде переменной, содержащей ссылку на него, а объект — в виде имени объекта.
if (obj instanceof someObject).
Ключевые слова for и in служат для организации так называемого цикла просмотра, позволяющего просмотреть все свойства экземпляра объекта. Он также называется "циклом for-in" и имеет следующий формат записи:
for (<Переменная-ссылка на свойство> in <Экземпляр объекта>)
<Тело цикла>
Переменная-ссылка на свойство каждый раз получает значение очередного свойства экземпляра. Эту переменную можно использовать для получения доступа к найденному свойству.
for (k in obj) {
k = + k + ;
}
Приведенный фрагмент сценария просматривает все свойства экземпляра obj и добавляет к значению каждого из них пробелы слева и справа. (Предполагается, что значения всех свойств этого экземпляра имеют строковый тип.)
Ключевое слово with позволяет значительно сократить длину выражений ActionScript, если в них используются свойства или методы какого-либо одного экземпляра объекта. Рассмотрим его применение на примере.
Напишем несколько выражений, обращающихся к свойствам и методам экземпляра какого-либо объекта:
someObject.propl = 1;
someObject.prop2 = 2;
someObj ect.prop3 = 3;
someObj ect.method1;
Какие длинные строки у этих выражений! А теперь перепишем их, использовав ключевое слово with:
with (someObject){
propl = 1;
prop2 = 2;
prop3 = 3;
methodl;
}
Сценарий сразу стал компактнее. И быстрее, кстати говоря.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Ввод ключевых слов и описания сайта
Ввод ключевых слов и описания сайта Ввод дополнительной информации после нажатия кнопки
Исследование ключевых слов
Исследование ключевых слов Чтобы провести исследование ключевых слов, нужно выбрать в разделе
И несколько последних слов
И несколько последних слов Все те концептуальные особенности Zenwalk»а, описанные выше, показались части его разработчиков не совсем соответствующими духу первозданного Linux»а. И в результате от него отделился проект Salix. Но о нём сейчас разговора не будет – он выпадает и за
Увеличение количества ключевых слов
Увеличение количества ключевых слов Одно или два слова при поиске используют в основном начинающие пользователи. Видавшие виды пользователи Интернета включают в запрос в среднем пять или шесть ключевых слов, чтобы уменьшить количество ненужной информации и сделать
Выбор ключевых слов
Выбор ключевых слов Ключевые слова – это те слова, которые ваши потенциальные посетители будут вводить в строку поиска. Руководствуясь именно этими словами, поисковая система организовывает результирующий список сайтов, который будет представлен пользователю в
Несколько слов в заключение
Несколько слов в заключение Прочитав эту книгу, вам наверняка захочется узнать больше о выбранном вами дистрибутиве - Fedora8. Поэтому здесь мы поговорим об источниках информации по Linux.Linux - это отлично документированная система. В составе любого дистрибутива есть довольно
Еще несколько слов о языке
Еще несколько слов о языке Перед тем как закончить наш разговор о коммуникации, неплохо было бы затронуть тему грамматических ошибок. Проблемы с правописанием встречаются в Сети довольно часто и вызывают у посетителей не самые лучшие
Несколько слов о IpcChannel
Несколько слов о IpcChannel Перед тем как перейти к обсуждению файлов конфигурации удаленного взаимодействия, напомним, что .NET 2.0 предлагает тип IpcChannel, обеспечивающий самый быстрый из возможных способов взаимодействия приложений на одной машине. Задачей данной главы
8.2.3. Несколько слов о заголовочных файлах
8.2.3. Несколько слов о заголовочных файлах Заголовочный файл предоставляет место для всех extern-объявлений объектов, объявлений функций и определений встроенных функций. Это называется локализацией объявлений. Те исходные файлы, где объект или функция определяется или
Несколько слов о связи
Несколько слов о связи Несомненно, маленькие мобильные устройства, будь то смартфон или КПК, идеально подходят на роль коммуникационных устройств. В этой главе были приведены только самые простые примеры использования связи между устройствами. В последнее время
19.1. Несколько слов о GRUB2
19.1. Несколько слов о GRUB2 Загрузчик GRUB (GRand Unified Bootloader) считается более гибким и современным, чем LILO (Linux Loader). Благодаря иной схеме загрузки операционных систем GRUB понимает больше файловых систем, нежели LILO, а именно: FAT/FAT32, ext2, ext3, ReiserFS, XFS, BSDFS и др.Но время не стоит на месте. В
Кнопки списка ключевых слов
Кнопки списка ключевых слов add: добавить новое слово. Напечатайте новое слово в верхнем боксе и нажмите add.remove: удалить слово из списка. Выберите слово, и нажмите remove.clear all: удалить все слова из списка.default: восстановить первоначальный список.Опции «keep original format» и «re-format
Глава 13 Выбор категории, ключевых слов и описания
Глава 13 Выбор категории, ключевых слов и описания После того как ваш снимок создан, обработан и, по-вашему, готов к размещению на сайте, вам придется проделать некоторое количество рутинной работы. Без этого, увы, никуда. На самом деле не так страшен черт, как его малюют и,
§ 1.3 Несколько слов о XML
§ 1.3 Несколько слов о XML Расширяемый язык разметки — eXtensible Markup Language, был создан для хранения структурированных данных в текстовом формате. Теоретически файлы XML должны легко читаться, как программным обеспечением, так и человеком.С использованием технологии XML можно