Web-программирование: «Java Script(JS): Основные сведения об объектах. Объект Array». |
Автор megabax | |||||||||||
11.05.2011 г. | |||||||||||
Web-программирование: «Java Script(JS): Основные сведения об объектах. Объект Array».
На прошлом уроке мы начали рассматривать построение библиотеки визуальных объектов. Но, для того, что бы написать такую библиотеку, нам надо хорошо понимать, как работать с объектами Java Script. Поэтому продолжим изучать объекты. Для начала давайте уясним себе разницу между объектами и указателями на объекты. Если мы создали какой то объект, например так:
то тем самым мы в памяти компьютера выделили для объекта место, а переменная myCar - это не более, чем адрес, где храниться адрес объекта. И если мы сделаем вот так:
то мы не создаем новый объект, мы присваиваем лишь адрес. Таким образом, переменные myCar и yourCar будут указывать на одну и туже область памяти. И, изменим какое то свойство объекта myCar мы изменим так же это свойство и у yourCar. Все это можно проиллюстрировать следующим примером:
Запустив его, мы увидим вот такую картину:
А теперь рассмотрим стандартный объект Array. Это - массив. Он, грубо говоря, представляет из себя список. Давайте испытаем возможности Array на примере:
И вот что выдаст данный пример:
В данном примере мы создаем массив:
Затем производим поиск в массиве введенного имени, если не нашли, то добавляем:
К элементам массива, как вы уже поняли, обращаемся через [], для того, что бы узнать длину массива, используем свойство length.
Массив мы можем создать и так:
В массиве можно хранить не только строки, а вообще любые данные, при том разные. в том числе и другие массивы. Так что вот такой пример будет корректен:
И вот что он выдаст:
|
|||||||||||
Последнее обновление ( 11.05.2011 г. ) |
« След. | Пред. » |
---|