Встроенные объекты в JavaScript.
Свойство объекта Array
length. Число элементов массива.
Методы объекта Array
concat( ). Слияние двух массивов. Через параметр передается имя второго массива: c=a.concat(b);
Здесь элементы массива b добавляются к элементам массива a.
join( ). Слияние элементов массива в строку. Через параметр передается разделитель элементов. По умолчанию разделителем служит запятая. s=c.join('; ');
reverse( ). Меняет порядок элементов массива на обратный.
slice( ). Выделяет часть из массива. В качестве параметров передаются значения начального и конечного индексов, между которыми происходит выделение. При этом элемент массива с конечным индексом в результат не войдет. Следует помнить, что индексы отсчитываются от нуля.
Встроенный объект Date
С помощью методов встроенного объекта Date можно выполнять различные действия с часами компьютера. Для использования большинства методов объекта Date необходимо создать экземпляр этого объекта:
var today = new Date();
Свойстваобъекта window
name. Имя окна, указанное при его открытии методом open, а также в атрибуте TARGET тега <A> или в атрибуте NAME тега <FORM>.
self, window. Синонимы имени окна. Относятся к текущему окну.
top. Синоним имени окна. Относится к окну верхнего уровня.
parent. Синоним имени окна. Относится к окну, содержащему набор фреймов.
frames. Массив всех фреймов данного окна.
length. Количество фреймов в родительском окне.
status. Текущее сообщение, отображаемое в строке состояния окна брaузера.
|
|
Методы объекта window
alert. Отображение диалоговой панели Alert с сообщением и кнопкой OK. Через параметр передается сообщение, отображаемое в диалоговой панели. После вызова этого метода выполнение сценария задерживается до тех пор, пока посетитель не нажмет кнопку OK, расположенную в диалоговой панели.
Пользовательские объекты в JavaScript.
Язык JavaScript поддерживает принципы объектно-ориентированного программирования. Все объекты, которые вы можете встретить в работе, можно разделить на три большие группы:
1. Встроенные объекты языка. Эти объекты предназначены для работы с отдельными типами данных или выполнения типовых задач (например, объекты Math, String, Date и пр.). Перед использованием встроенных объектов зачастую необходимо создать соответствующий экземпляр этого объекта (кроме Math).
2. Внешние стандартные объекты. Предназначены для взаимодействия со стандартными элементами интерфейса и функциями браузера. Это такие объекты как window, document и event. Все внешние объекты доступны в любом месте скрипта и не требуют создания экземпляров.
3. Пользовательские объекты. Создаются разработчиком для каких-то конкретных нужд. Создание собственных объектов требует определённых навыков и опыта разработки.
|
|
Любой объект содержит в себе свойства и методы. Свойство объекта - это какой-то количественный или качественных параметр, определяющий характеристики объекта. Метод объекта задаёт какое-то действие, которое может выполнить данный объект. Если отвлечься от программирования и рассмотреть в качестве объекта обычного человека, то его свойствами будет "рост", "вес", "цвет глаз", а методами - "есть", "пить", "ходить" и т.д.
Обратиться к свойству или методу можно, указав их имя и экземпляр объекта :
объект.свойство
//или
объект.метод()
Такая запись (через точку) позволяет однозначно определить экземпляр объекта, чьи свойства и методы вы хотите задействовать. На практике, свойства используются так же, как обычные переменные, а методы - как обычные функции. Обратите внимание, что имя метода должно всегда оканчиваться скобками, даже если вы не передаёте методу никаких параметров. Например:
// интерпретатор вызовет МЕТОД open()
window.open()
// интерпретатор будет искать СВОЙСТВО open,
// не найдёт его и выдаст ошибку
window.open
Специальные операторы в JavaScript.
?: Позволяет Вам выполнить простое "if...then...else"
|
|
, Оценивает два выражения и возвращает результат второго выражения.
delete Позваляет Вам удалять свойство объекта или элемент с определенным индексом в массиве.
new Позваляет Вам создавать образец определяемого пользователем типа объекта или одного из встроенных типов объектов.
this Ключевое слово, которое Вы можете использовать, чтобы обратиться к текущему объекту.
typeof Возвращает строку, указывающую тип неоцененного операнда.
void Оператор void определяет выражение, которое будет оценено без возврата значения.
Дата добавления: 2018-04-15; просмотров: 371; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!