Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2





НазваниеПрограмма по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2
страница3/39
Дата публикации25.01.2014
Размер1.52 Mb.
ТипУрок
100-bal.ru > Информатика > Урок
1   2   3   4   5   6   7   8   9   ...   39

Создание массива ActionScript


В ActionScript встроены два типа данных, которые позволят Вам хранить множество значений в одной переменной. Самый простой из них – это массив ActionScript. Другой тип, гораздо более сложный – объект (Object) будет обсуждаться чуть позднее в уроке «Создание объекта ActionScript 3».

Массив – это переменная, которая может содержать в себе одну или более единиц информации. Существует несколько способов создания массивов Actionscript. Самый формальный из них – это способ при котором мы вызываем конструктор массива

var myFruits:Array = new Array();

Любому сохраненному значению в массиве ActionScript соответствует определенный индекс, которые начинаются с 0 (ноль). Вы можете наполнять массив или добавлять в него значения последовательно вызывая его, а затем номер индекса, который заключается в квадратные скобки:

myFruits[0] = "яблоко";
myFruits[1] = "груша";

В массиве типа Array могут содержаться значения с разными типами данных: строки, числа, другие массивы и другие типы объектов.

Создание массива Actionscript


Наберите на клавиатуре ключевое слово var.

Через пробел введите имя массива, который Вы создаете.

Поставьте двоеточие и затем слово Array.

Поставьте знак равно.

Введите ключевое слово new.

Наберите Array();

массив actionscript

Введите имя массива ActionScript, который Вы только что создали.

Откройте квадратные скобки, наберите 0 (ноль), закройте квадратные скобки.

Поставьте знак равно.

Введите значение.

создание массива actionscript

Повторите последние 4 шага для добавления нового значения в массив.

добавление нового значения в массив actionscript

Вы создали массив Actionscript. Поздравляю!

Дополнительная информация


Гораздо более быстрый и эффективный способ создания массивов ActionScript 3следующий: при вызове конструктора массива, в скобках, через запятую вводите необходимые значения в массив.

var myFruits:Array = new Array("яблоко", "груша", "персик");

Но существует еще более короткий способ создания массива! После декларации переменной и знака равно записывайте в квадратных скобках, через запятую необходимые значения.

var myFruits:Array = ["яблоко", "груша", "персик"];

Каждый из этих методов производит абсолютно идентичную операцию – создание массива. Поэтому как Вы будете их создавать – это, как говорится, дело вкуса!

Существуют еще многомерные массивы (ActionScript Array) и рассказ о них будет на одном из следующих занятий.

Массив ActionScript 3. Добавление и удаление элементов


На этом уроке ActionScript мы рассмотрим два вопроса:

  1. Добавление элементов в массив ActionScript 3

  2. Удаление элементов из массива

Множество значений, которые хранятся в массиве ActionScript 3 мы будем называть элементами. После того как Вы наполнили массив ActionScript  Вы можете удалять из него и добавлять нужное количество элементов.

Вы можете добавить новый элемент, используя один из двух методов массива ActionScript 3: push() и unshift(). push() добавляет новый элемент в конец массива, тогда как unshift() – в начало. Например, Вы создали массив, который содержит несколько значений

var myItems:Array = ["ручка", "портфель", "книга"];

Теперь Вы можете добавить новый элемент в этот массив ActionScript 3 с помощью команды push():

myItems.push("блокнот");

В этом примере "блокнот" станет последним элементом в массиве. Если бы Вы добавили его с помощью метода unshift(), то он был бы первым. Заметьте, что не смотря на то что положение добавляемого элемента меняется, но принцип написания кода остается таким же:

myItems.unshift("блокнот");

Два метода, позволяющие удалять элементы из массива ActionScript 3 (ActionScript Array) записываются следующим образом: pop() и shift(). Аналогично push(), который добавляет элемент в конец массива, pop() – удаляет последний элемент. unshift() добавляет элемент в начало массива, shift() – удаляет первый элемент.

Таким образом, если Вы примените метод pop() к массиву myItems, то удалится последний элемент "книга" и остануться только "ручка" и "портфель". Если будете использовать метод shift(), то удалится первый элемент "ручка" и остануться только "портфель" и "книга".

Методы shift() и pop() ПОЛНОСТЬЮ удаляют элементы из массива. Т.е. если удаляется элемент с индексом "0", то его место занимает элемент, имевший до этого удаления индекс "1", но теперь его индекс становится "0".

Добавление элементов в массив ActionScript 3

Создайте массив.

Наберите имя массива ActionScript 3, поставьте точку "." и затем наберите push.

Откройте скобки, введите новое значение, закройте скобки, поставьте точку с запятой. (Если вводимое значение по своему типу является строкой (String), то не забудьте заключить его в кавычки)

Наберите команду trace, откройте скобки, введите имя массива, закройте скобки, поставьте точку с запятой.

массив actionscript 3

Нажмите одновременно клавиши Ctrl + Enter для тестирования. Запуститься Flash Player. Появится панель Output, в которой отобразятся все элементы массива.

Элемент, который Вы добавляли отобразится в этом ряду последним.

панель output

Удаление элементов из массива ActionScript 3

Введите имя массива, поставьте точку, наберите pop(), поставьте точку с запятой.

Наберите команду trace, откройте скобки, введите имя массива Actionscript 3, закройте скобки, поставьте точку с запятой.

trace actionscript 3

Нажмите одновременно клавиши Ctrl + Enter для тестирования. Запуститься Flash Player. Появится панель Output, в которой отобразятся все элементы массива.

Последний элемент массива исчезнет.

панель output actionscript

Дополнительная информация

Если Вы думаете, что запомнить какой из 4-х вышеперечисленных методов что делает трудно, то не беспокойтесь. Здесь Вы не одиноки. Многие программисты путаются, применяя это на практике. Особенно нелегко на первых порах запомнить за что отвечают shift() и unshift(), которые, соответственно, удаляют и добавляют элементы в массив Actionscript 3.

На практике, Вам придется чаще всего пользоваться методом push(). Когда не имеет значения порядок элементов в массиве – Вы будете применять его чаще всего.

Один из широко распространенных методов удаления элементов из массива следующий: Вы помещаете этот элемент в переменную и затем удаляете его с помощью метода pop().

var oneItem:String = myItems.pop();

Существует также способ удаления всех элементов из массива одновременно. Для этого необходимо использовать цикл (loop), в котором последовательно применяется метод pop() к каждому элементу массива. Но об этом подробнее в серии уроков о циклах.
1   2   3   4   5   6   7   8   9   ...   39

Похожие:

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Проектно-образовательная деятельность по формированию у детей навыков безопасного поведения на улицах и дорогах города
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: Создание условий для формирования у школьников устойчивых навыков безопасного поведения на улицах и дорогах
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
«Организация воспитательно- образовательного процесса по формированию и развитию у дошкольников умений и навыков безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель: формировать у учащихся устойчивые навыки безопасного поведения на улицах и дорогах, способствующие сокращению количества дорожно-...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Конечно, главная роль в привитии навыков безопасного поведения на проезжей части отводится родителям. Но я считаю, что процесс воспитания...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспитывать у детей чувство дисциплинированности и организованности, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Всероссийский конкур сочинений «Пусть помнит мир спасённый» (проводит газета «Добрая дорога детства»)
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...
Поэтому очень важно воспиты­вать у детей чувство дисциплинированности, добиваться, чтобы соблюдение правил безопасного поведения...
Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...

Программа по формированию навыков безопасного поведения на дорогах и улицах «Добрая дорога детства» 2 iconПрограмма по формированию навыков безопасного поведения на дорогах...



Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск