Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


Чувашия-это моя Россия

Объекты в JavaScrip.

(продолжение)


           Объект                 Назначение                     Свойство или метод 
 
           Array                  length	                 Устанавливает или возвращает 
                                                             количество членов массива
                                  concat()	                 Объединяет два или несколько
                                                             массивов и возвращает результат
                                  join()	                 Помещает все члены в строку, 
                                                             разделяя их заданным разделителем
                                  pop()	                     Удаляет и возвращает последний 
                                                                               член массива
                                  push()	                 Добавляет один или несколько членов 
                                                             в конец массива и возвращает новый 
                                                                              размер массива 
                                  reverse()	                 Изменяет на обратную очередность 
                                                                            членов в массиве
                                  shift()	                 Удаляет и возвращает первый член
                                                                                      массива
                                  slice()	                 Возвращает выбранные в массиве члены
                                  sort()	                 Сортирует члены массива
                                  splice()	                 Удаляет из массива и добавляет 
                                                                         новые члены в массив
                                  unshift()	                 Добавляет один или несколько членов 
                                                             в начало массива и возвращает
                                                                       новый размер массива
            Date                  Date()	                 Текущая дата и время
                                  getdate()	                 День месяца
                                  geTDay()	                 День недели
                                  getFullYear()              Год в виде четырехзначного числа 
            Math                  abs(х)	                 Возвращает абсолютное значение числа
                                  ceil(х)	                 Возвращает число, округленное до 
                                                                    ближайшего большего	числа
                                  floor(х)	                 Возвращает число, округленное до 
                                                                        ближайшего меньшего	числа
                                  шах(х,у)	                 Возвращает максимальное из двух 
                                                                                     чисел х и у
                                  min(х,у)	                 Возвращает минимальное из двух 
                                                                                     чисел х и у
                                  random()	                 Возвращает случайное число в 
                                                                               диапазоне от 0 до 1
                                  round (х)	                 Округляет значение до ближайшего 
                                                                                     целого числа
            String	              length	                 Возвращает количество символов в строке
                                  concat()	                 Объединяет две или несколько строк
                                  indexOf()	                 Возвращает положение в строке первого
                                                                   экземпляра заданной подстроки
                                  lastlndexOf()              Возвращает положение в строке последнего
                                                             экземпляра заданной подстроки, выполняя 
                                                             поиск в обратном направлении, начиная с 
                                                                           заданной позиции в строке
                                  match()	                 Выполняет поиск в строке заданной подстроки
                                  replace()	                 Заменяет в строке одни символы другими
                                  slice()	                 Извлекает часть строки и возвращает ее 
                                                                                в виде новой строки
                                  split()	                 Разбивает строку на подстроки, создавая
                                                                                       массив строк
                                  substring()	             Извлекает подстроку между двумя заданными 
                                                                                            позициями
                                  toLowerCase()              Выводит строку, используя нижний регистр
                                  toUpperCase()              Выводит строку, используя верхний регистр
                                  
                    Теперь создадим пользовательский объект Cat с двумя свойствами name и аgе. Можно 
                    также определить для него два метода: purr() и hiss(). Этот объект можно определить 
                                                                                   следующим образом:
                         function Cat( name, age ){ 
                           this.name = name; 
                           this.age = age; 
                           this.purr = function( ){
                                           alert('purrrrrrrrr'); 
                                         };
                           this.hiss = function() {
                                           alert('hissssssss!');
                                         };
                           }
                     Теперь мы можем получать доступ к свойствам и методам любого созданного нами 
                                                                              объекта типа cat:
                                                                              
                   var	sabine = new Cat('Sabine',9 );
                   var	dakota = new Cat('Dakota',8 );
                   alert('I should give	Dakota '+ sabine.age+
                   dakota.age + 'treats, because he	is soooo good.' );
                      // that's 17 treats, by the way sabine.hiss( ) ;
                                         
                   Создавать объекты можно разными способами. Один из них, который будет 
                   довольно часто использоваться, представляет собой создание объектного 
                   литерала. Ниже показано, как можно объект Cat определить таким способом:
                   
                   var Cat = { 
                   name:false,
                   age:	false,
                   purr: function(){
                   alert('purrrrrrrrr1);
                   },
                   hiss:function() {
                   alert( 1hissssssss!' );
                   }
                   };

Как уже догадались, данный метод не отличается гибкостью, поскольку нельзя создавать несколько экземпляров объекта Cat. Объект такого типа можно также назвать объектом-синглетоном, поскольку может существовать только один его экземпляр. Этот подход обычно применяется для создания дискретных объектов, которые не будут тиражироваться. За исключением этой особенности применение таких объектов не отличается от других:

                Cat.паше = 'Sabine';
                Cat.age = 9;
                Cat.hiss( ) ;

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: