Встроенные объекты в JavaScript - Контрольная работа

бесплатно 0
4.5 49
Создание программ с применением объектно-ориентированного программирования на JavaScript. Описание и назначение объекта Number, встроенного в JavaScript. Способы создания объекта Number, его свойства и методы. Примеры использования объекта Number.


Аннотация к работе
Такое впечатление производится потому что, просмотрев на код практически любой страницы в интернете, можно увидеть вставки функций написанных на JAVASCRIPT, это скорее говорит о востребованности и актуальности данного языка, без которого не обходится практически ни одна web-разработка. Объект - это набор свойств, и каждое свойство состоит из имени и значения, ассоциированного с этим именем. Объект является неупорядоченной коллекцией свойств, каждое из которых имеет имя и значение. Имена свойств являются строками, поэтому можно сказать, что объекты отображают строки в значения. Помимо собственных свойств объекты в языке JAVASCRIPT могут также наследовать свойства от других объектов, известных под названием «прототипы».Он имеет специальные свойства для числовых констант, - таких, как «максимальное число», «не число» и «бесконечность». Для создания нового объекта типа Number используют следующий синтаксис: new Number(Значение) Например, чтобы проверить, является значение переменной числом или нет, можно использовать такой способ: if (x!=Number.NAN);Чтобы создать число, надо передать в конструктор Number число или строку, представляющую число: var x = new Number(34);Оъект Number имеет следующие свойства: · Number.MAX_VALUE - свойство MAX_VALUE представляет собой максимальное положительное число в JAVASCRIPT. Все числа, больше чем MAX_VALUE, преобразуются в бесконечность (Infinity): alert(Number.MAX_VALUE); // 1.7976931348623157e 308 alert(2e 308); // Infinity · Number.NEGATIVE_INFINITY-свойство NEGATIVE_INFINITY представляет собой числовое значение Infinity (отрицательная бесконечность): alert(Number.NEGATIVE_INFINITY); //-Infinity· Метод TOEXPONENTIAL() преобразует число в экспоненциальную форму и возвращает это значение в виде строки. В качестве аргумента можно указать количество цифр, которые останутся после десятичной точки (то есть число будет округлено или будут добавлены нули). Если метод вызывается не на переменной, а на конкретном числе, то после числа желательно поставить пробел, чтобы последующая точка рассматривалась как вызов свойства: alert(134152352.TOEXPONENTIAL()); // выдаст ошибку alert(134152352 .TOEXPONENTIAL()); // 1.34152352e 8 · Метод TOFIXED() преобразует число в обычную форму с десятичной точкой и возвращает это значение в виде строки. Если метод вызывается без аргумента, то число не округляется: alert(1.341.TOPRECISION()); // 1.341 alert(1.341.TOPRECISION(3)); // 1.34 alert(1341.5235.TOPRECISION()); // 1341.5235 alert(1341.5235.TOPRECISION(3)); // 1.34e 3Пример 1.function PRINTNUMBER(val) {document.write(val ": " eval(val) ""); //Преобразуем значения в числа и отобразим результат document.write(Number(5) ""); document.write(Number("333") ""); //Преобразуем данные объекты в числа и отобразим результат document.write(Number(obj1) ""); document.write(Number(obj2) "");Сам по себе объект Number не выглядит особенно мощным, но он является важной частью любого языка программирования, и JAVASCRIPT не исключение. JAVASCRIPT - объект Number предоставляет фундамент для любых математических процедур, являющихся по существу основой всех языков программирования.

План
Содержание

Введение

1. Описание и назначение объекта Number

2. Способы создания объекта Number

3. Свойства объекта Number

4. Методы объекта Number

5. Примеры использования объекта Number и его методов

Заключение

Литература

Введение
JAVASCRIPT - наиболее популярный прототипный язык, является диалектом языка ECMASCRIPT. Активно используется в коммерческой разработке и в разработке библиотек. Ошибочно считается, что JAVASCRIPT это примитивный скриптовый язык, для написания небольших функций, для придания красочности web-интерфейсу. Такое впечатление производится потому что, просмотрев на код практически любой страницы в интернете, можно увидеть вставки функций написанных на JAVASCRIPT, это скорее говорит о востребованности и актуальности данного языка, без которого не обходится практически ни одна web-разработка.

На JAVASCRIPT можно легко строить программное обеспечение с применением объектно-ориентированного программирования. Более того, изза "прототипной" и динамической природы JAVASCRIPT, делается это легче и лаконичнее. О востребованности данного языка говорит и тот факт, что появилось большое количество инструментов, которые компилируют различные языки в JAVASCRIPT.

JAVASCRIPT спроектирован на основе простой парадигмы. В основе концепции лежат простые объекты. Объект - это набор свойств, и каждое свойство состоит из имени и значения, ассоциированного с этим именем. Значением свойства может быть функция, которую можно назвать методом объекта. Объект является фундаментальным типом данных в языке JAVASCRIPT.

Объект является неупорядоченной коллекцией свойств, каждое из которых имеет имя и значение. Имена свойств являются строками, поэтому можно сказать, что объекты отображают строки в значения.

Помимо собственных свойств объекты в языке JAVASCRIPT могут также наследовать свойства от других объектов, известных под названием «прототипы». Методы объекта - это типичные представители унаследованных свойств, а «наследование через прототипы» является ключевой особенностью языка JAVASCRIPT.

В JAVASCRIPT есть три категории объектов: · объекты базового типа - это объекты, определенные в спецификации ECMASCRIPT. Массивы, функции, даты и регулярные выражения являются объектами базового языка;

· объекты среды выполнения - это объекты, определенные в среде выполнения (такой как браузер). Например, объекты типа HTMLELEMENT, являются объектами среды выполнения;

· пользовательские объекты - это любой объект, созданный в результате выполнения программного кода JAVASCRIPT.

Объекты JAVASCRIPT объединяют все переменные, именуемые свойствами, и функции, управляющие этими свойствами, именуемые методами. Кроме того, они могут реагировать на события. Пользователь может создавать свои объекты, но JAVASCRIPT содержит ряд базовых объектов. Это внутренние (встроенные) объекты, реализующие основную функциональность языка. Встроенные объекты являются фундаментом языка, на котором строится специализированный код, реализующий функциональность. В JAVASCRIPT есть много встроенных объектов, которые в значительной степени определяют возможности языка.

Один из встроенных объектов JAVASCRIPT является объект Number. Объект Number является объектом-оберткой, который позволяет работать с числовыми значениями как с объектами. Объект Number создается с помощью конструктора Number(). Основная цель введения объекта Number - это использование его свойств и методов для работы с числами.

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

Целью работы является раскрытие данной темы с помощью теоретических понятии.

Для исследования темы были поставлены следующие задачи: · подобрать и проанализировать литературу по теме работы;

· написать реферативную часть работы, в которой рассмотреть назначение, способы создания, свойства и методы встроенного объекта Number. программирование javascript number встроенный

Вывод
Сам по себе объект Number не выглядит особенно мощным, но он является важной частью любого языка программирования, и JAVASCRIPT не исключение. JAVASCRIPT - объект Number предоставляет фундамент для любых математических процедур, являющихся по существу основой всех языков программирования.

Язык JAVASCRIPT - один из самых популярных языков программирования. Этот простой язык сценариев обладает огромными возможности. Достаточно сказать, что он позволяет посетителям Web-сайтов взаимодействовать с Web-страницей после того, как она была загружена Web-браузером.

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

Список литературы
1. Объект Number [Электронный ресурс] https://metanit.com/web/javascript/5.4.php (Дата обращения: 21.01.2018).

2. Объект Number в JAVASCRIPT [Электронный ресурс] http://webgent.ru/javascript/standard-objects/Number (Дата обращения: 17.01.2018).

3. Предопределенные объекты языка JAVASCRIPT [Электронный ресурс] http://www.snkey.net/books/webmaster/javascript-prototype.html (Дата обращения: 22.01.2018).

4. [Электронный ресурс] http://master.cmc.msu.ru/files/master2011_t_sokolov.pdf (Дата обращения: 20.01.2018).

5. [Электронный ресурс] https://getinstance.info/articles/javascript/objects-in-javascript/ (Дата обращения: 22.01.2018).

6. [Электронный ресурс] http://javascript.ru/NUMBER (Дата обращения: 18.01.2018).

7. [Электронный ресурс] http://www.fpublisher.ru/documentation/javascript_doc/js08.docs#ref385 (Дата обращения: 22.01.2018).

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?