Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Теоретическая часть. Дисциплина «Программное обеспечение компьютерных сетей» Специальность 230105




Читайте также:
  1. II. ОБЩАЯ ЧАСТЬ.
  2. IV. Практическая часть.
  3. ВВОДНАЯ ЧАСТЬ.
  4. Маленькая теоретическая главка 13
  5. Общая часть.
  6. Общая часть.
  7. Практическая часть.
  8. ТЕОРЕТИЧЕСКАЯ ОСНОВА ТЕСТА MBTI
  9. ТЕОРЕТИЧЕСКАЯ ПОДГОТОВКА
  10. Теоретическая часть

Дисциплина «Программное обеспечение компьютерных сетей» Специальность 230105

Лабораторная работа №1, 2.

Использование встроенных объектов и функций».

Теоретическая часть.

 

Встроенные объекты JAVASCRIPT JavaScript предлагает для работы с различными типами данных ряд встроенных объектов, каждый из которых имеет свой собственный набор свойств и методов, доступных в коде JavaScript. Объект Array Объект Array определяет метод создания массивов и способ работы с ними. Для создания нового массива используется такая конструкция: x=new ArrayO; // создание нового массива x=new Array(lO); //создание массива из 10 элементов // создание массива и одновременно заполнение его значениями x=new Array("Мурка", "Васька", "Толстопуз",."Барсик");
Свойство Описание
length Целое число с возможностью изменения, указывающее количество элементов массива
Метод Описание
join ( [строка] ) Возвращает строку, содержащую все элементы массива, строка в скобках — необязательный разделитель
reverse () Изменяет на обратный порядок следования элементов
sort ([функция]) Сортирует массив; если в скобках указана функция — по результатам ее вычисления

Объект Boolean

Объект Boolean предназначен для хранения простых значений типа да/нет, true/false. Чтобы создать новый объект типа Boolean, используется такой синтаксис:

MyAnsver=new Boolean([ значение});

Если значение равно 0, null, пропущено или является пустой строкой, новый объект будет иметь начальное значение false. Все другие значения этого аргумента, включая строку false, приведут к созданию объекта, имеющего значение true.

Метод Описание
toStrlng() Возвращает значение объекта как строку true или false
valueOf() Возвращает численное значение объекта

Объект Date

Объект Date поддерживает метод для работы с датами и временем в JavaScript. Новые экземпляры объектов Date создаются так:

newDateObject = new Date([значение])

Значение — необязательные установки даты и времени для нового объекта. Если они не заданы, используются текущие дата и время. Значение может иметь такой вид:



  • миллисекунды — начиная с полуночи по Гринвичу 1 января 1970 года;
  • год, месяц, день (например, 1997,0,27 — 27 января 1997);
  • год, месяц, день, часы, минуты, секунды;
  • месяц день, годчасы:минуты:секунды (например, September 23,1997 08:25:30).
Метод Описание
getDate ( ) Возвращает число месяца как целое числоот 1 до 31
getDay () Возвращает день недели как целое число от 0 (воскресенье) до 6 (суббота)
getHours ( ) Возвращает часы как целое от 0 до 23
getMlnutes ( ) Возвращает минуты как целое от 0 до 59
getMonthO Возвращает месяц как целое от 0 (январь) до 1 1 (декабрь)
getSeconds ( ) Возвращает секунды как целое от 0 до 59
geTime ( ) Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое число
getTimeZoneOf f set ( ) Возвращает разницу в минутах между местным и гринвичским временем как целое число
getYear ( ) Возвращает год без первых двух разрядов как целое число
parse (дата) Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу да- той (дата;
setDate ( значение) Устанавливает день месяца с помощью цело- го числа значение от 1 до 31
setHours ( значение) Устанавливает часы с помощью целого числа значение от 0 до 23
setMinutes ( значение) Устанавливает минуты с помощью целого числа значение от 0 до 59
setMonth ( значение) Устанавливает месяц с помощью целого числа значение от 0 до II
setSeconds ( значение) Устанавливает секунды с помощью целого числа значение от 0 до 59
setTime ( значение) Устанавливает значение объекта Date с помощью целого числа значение, которое отражает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу
set Year ( значение) Устанавливает часы с помощью целого числа значение, большего 1900
toGMTStringO Преобразует данные местного времени во время по Гринвичу и возвращает как строку
toLocaleString ( ) Преобразует время по Гринвичу в данные местного времени и возвращает как строку
UTC( год, месяц) Возвращает количество миллисекунд между 1 января 1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое число [, часы] [, минуты] [, секунды])

Объект Function



Объект Function предоставляет механизм для компиляции кода JavaScript в виде функции. Новая функция создается так:

functionName = new Function(аргумент1, аргумент2, ... код функции),

где аргумент1, аргумент2 и т. д. — аргументы для создаваемого объекта Function, а код функции — строка, содержащая тело функции. Это может быть несколько выражений JavaScript, разделенных точкой с запятой.

Свойство Описание
arguments [ ] Ссылка на массив Arguments, содержащий аргументы вызванной функции
caller Определяет функцию, вызываемую объектом Function
prototype Предоставляет способ для добавления свойств объекту Function

Объект Arguments



Объект Arguments — список (массив) аргументов объекта Function.

Свойство Описание
length Целое число, определяющее количество аргументов, необходимых вызванной функции

ОбъектMath

Предоставляет набор свойств и методов для работы с математическими константами и функциями. Для их использования нужна сначала ссылка на объект Math, затем — на требуемые метод или свойство:

MyArea= Math.PI * MyRadiuS * MyRadius;
MyResult = Math.floor(MyNumber);
X=Math.sin(6.28)

Свойство Описание
E Постоянная Эйлера
LN10 Значение натурального логарифма числа 10
LN2 Значение натурального логарифма числа 2
LOG10E Значение десятичного логарифма экспоненты (числа е)
LOG2E Значение двоичного логарифма экспоненты
PI SORT1_2 SORT Значение постояннойп Значение квадратного корня из '/2 Значение квадратного корня из 2
Метод Описание
Abs ( число) Возвращает модуль числа число
acos ( число) Возвращает арккосинус числа число
as in ( число) Возвращает арксинус числа число
a tan ( число) Возвращает арктангенс числа число
atan2 (x, у) Возвращает угол в полярных координатах точки
ceil ( число) Округляет число вверх до ближайшего целого
cos ( число) Возвращает косинус числа число
ехр ( число) Возвращает экспоненту в степени число
floor ( число) Округляет число вниз до ближайшего целого
log ( число) Возвращает натуральный логарифм числа число
max ( число1 , число1 ) Возвращает большее из чисел число1, число2
mi п( число 1, число2) Возвращает меньшее из чисел число1, число2
pow ( число 1 . число2 ) Возвращает число1 в степени число2
random ( ) Возвращает случайное число в диапазоне 0 и 1
round ( число) Округляет число до ближайшего целого
sin ( число) Возвращает синус числа число
sqrt (число) Возвращает квадратный корень из числа числе
tan ( число) Возвращает тангенс числа число

Объект Number

Объект Number предоставляет набор свойств, полезных при работе с числами.

Свойство Описание
MAX_VALUE Максимальное численное значение в JavaScript (~1,79Е+308)
MIN_VALUE Минимальное численное значение в JavaScript (~2,22Е-308)
NaN Значение, не являющееся числом
NEGATIVE_INFINITY Минус бесконечность
POSITIVE_INFINITY Плюс бесконечность
Метод Описание
oString( [основание] ) Преобразует число в десятичную системусчисления (или в число в системе по основанию основание,) и возвращает в виде строки
valueof ( ) Возвращает двоичное численное значениечисла

Объект String

Объект String дает вам набор методов для работы с текстом. Для создания объекта String используется такой синтаксис:

MyString = new String ( [значение] )

где значение - необязательный параметр: текст, представляющий собой начальное значение строковой переменной. Если это число, оно сначала преобразуется в строковый формат.

Свойство Описание
Lenth Целое число, указывающее количество символов в строке
Метод Описание
anclor ("name") Возвращает исходную строку окруженную тегами <A> и </A> с атрибутом NAME, равным name
big () Возвращает исходную строку заключенную в теги <BIG> и </BIG>
blink () Возвращает исходную строку заключенную в теги <BLINK> и </BLINK>
bold () Возвращает исходную строку заключенную в теги <B> и </B>
charAt (позиция) Возвращает символ, стоящий в позиции позиция строки
fixed ( ) Возвращает исходную строку, заключенную в тэги <ТТ> и </ТТ>
fontcolor ( " color" ) Возвращает исходную строку, заключенную в тэги <FONT> и </FONT> с атрибутом COLOR, равным color
fontsize ( " size" ) Возвращает исходную строку, заключенную в тэги <FONT> и </FONT> с атрибутом SIZE, paвным size
indexO f ( значение [ , позиция] ) Возвращает позицию первого появления строк! значение, начиная с позиции позиция
italicsO Возвращает строку, заключенную в тэги <I> и </I>
lastlndexOf ( значение [ , позиция] '. ) Возвращает позицию первого с конца строки появления строки значение, начиная с позиции позиция
link ("href") Возвращает исходную строку, окруженную тэгами <А> и </А>, с атрибутом HREF, равным href.
small () Возвращает исходную строку, заключенную в тэги <SMALL> и </SMALL>
Метод Описание
split (разделитель) Возвращает массив строк, созданный разделением всех встретившихся строк разделительным символом разделитель
strikeO Возвращает исходную строку, заключенную в тэги <STRIKE> и </strike>
sub() Возвращает исходную строку, заключенную в тэги <SUB> и </SUB>
substring (номер 1 , номер2) Возвращает подстроку данного объекта String начинающуюся символом в позиции номер1 и заканчивающуюся символом в позиции перед номер2
sup( ) Возвращает исходную строку, заключенную в тэги <SUP> и </SUP>
toLowerCase ( ) Возвращает исходную строку со всеми символами, преобразованными в строчные
toUpperCase ( ) Возвращает исходную строку со всеми символами, преобразованными в прописные

 

 

 


Дата добавления: 2015-09-15; просмотров: 6; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2022 год. (0.017 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты