Идет загрузка презентации. Пожалуйста, подождите

Идет загрузка презентации. Пожалуйста, подождите

Лекция 5 Объекты библиотеки JavaScript. Объект Array Создание массивов с помощью конструкторов var firstArray = new Array(); var secondArray = new Array("красный", - презентация

Похожие презентации


Презентация на тему: " Лекция 5 Объекты библиотеки JavaScript. Объект Array Создание массивов с помощью конструкторов var firstArray = new Array(); var secondArray = new Array("красный"," — Транскрипт:


7 Многомерные массивы Пример многомерного массива var tableOfValues = [[2, 5, 7], [3, 1, 4], [6, 8, 9]]; Изменение прототипа Array() function myDisplay() { if (this.length != 0) alert(this.toString()); else alert("Массив пустой"); } Array.prototype.display = myDisplay; var myArray = [4,5,7,32]; myArray.display();


8 Объект Math Свойство Описание Math.E Основание натурального логарифма (константа Эйлера е) Math.LN2 Натуральный логарифм числа 2 Math.LN10 Натуральный логарифм числа 10 Math.LOG2E Логарифм (по основанию 2) числа е Math.LOG10E Логарифм (по основанию 10) числа е Math.PI Число π Math.SQRT1_2 Квадратный корень числа 0,5 (или, что то же самое, единица, деленная на корень из 2) Math.SQRT2 Квадратный корень из числа 2


9 Math, ч. 2 Свойство Описание Math.abs(arg) Абсолютное значение arg Math.acos(arg) Арккосинус arg Math.asin(arg) Арксинус arg Math.atan(arg) Арктангенс arg Math.atan2(y,x) Угол между осью абсцисс и направлением, задаваемым точкой (х, у), против часовой стрелки. Math.ceil(arg) Округление значения arg до целого сверху Math.cos(arg) Косинус arg Math.exp(arg) Число е в степени arg Math.floor(arg) Округление значения arg до целого снизу (наибольшее целое, не превышающее arg)


10 Math, ч. 3 Свойство Описание Math.log(arg) Натуральный логарифм arg Math.max(arg1, arg2) Большее из arg1 и arg2 Math.min(ar1, arg2) Меньшее из arg1 и arg2 Math.pow(arg1, arg2) arg1 в степени arg2 Math.random() Случайное число из интервала [0,1] Math.round(arg) Округление значения arg к ближайшему целому. Если дробная часть arg больше или равна. 5, происходит округление сверху, иначе org округляется снизу Math.sin(arg) Синус arg Math.sqrt(arg) Квадратный корень из arg Math.tan(arg) Тангенс arg


11 Использование оператора with with (Math) { var a = 3, b = 4, c; var angleA = atan(a / b); var angleB = atan(b / a); var angleC = PI / 2; c = pow(a, 2) + pow(b, 2) - 2*a*b* cos(angleC); c = sqrt(c); }


12 Объект String Создание строк с помощью конструктора var s = new String(); var headline = new String("строка"); Свойство length var s = "Строка в JavaScript"; var strlen = s.length; Метод toUpperCase() var s = "abc"; s = s.toUpperCase (); // значением s теперь является "ABC" Метод charAt() "JavaScript".charAt(1);


13 Объект String, ч. 2 Метод charCodeAt() "JavaScript".charCodeAt(1); Метод formCharCode() var aChar = String.fromCharCode(82); var aString = String.fromCharCode(1057,1051,1054,1053) ; Метод indexOf() "JavaScript".indexOf("Script"); "JavaScript".indexOf("а", 2); Метод lastIndexOf() "JavaScript".lastIndexOf ("а", 2);


14 Объект String, ч. 3 Метод substring() "JavaScript".substring(3); "JavaScript".substring(3, 7); Метод concat() var s = "JavaScript".concat(" это", " очень", " гибкий", " язык"); var s = "JavaScript" + " это" + " очень" + " гибкий" + " язык"; Метод split() var wordArray = "Очень простой пример".split(" "); Методы, выполняющие HTML-разметку var mystring="выдели меня полужирным".bold();



Скачать бесплатно презентацию на тему "Лекция 5 Объекты библиотеки JavaScript. Объект Array Создание массивов с помощью конструкторов var firstArray = new Array(); var secondArray = new Array("красный"," в формате .ppt (PowerPoint)

Еще похожие презентации в нашем архиве: