Скачать презентацию Язык Java Script Скриптовый язык для выполнения на Скачать презентацию Язык Java Script Скриптовый язык для выполнения на

1de04e1cd297438a3a00efe365adc148.ppt

  • Количество слайдов: 16

Язык Java. Script Скриптовый язык для выполнения на html-страницах Язык Java. Script Скриптовый язык для выполнения на html-страницах

Java и Java. Script n n n Java. Script – скриптовый язык. Интерпретируемый Java. Java и Java. Script n n n Java. Script – скриптовый язык. Интерпретируемый Java. Script – нетипизированный Java. Script более простой язык по сравнению с Java

Зарезервированные слова n n n n n if else for while break continue with Зарезервированные слова n n n n n if else for while break continue with function return var n n n n null void typeof true false new delete this in

Синтаксис Комментарии: // Это комментарий /* это тоже комментарий */ Числа: 1, 3. 5, Синтаксис Комментарии: // Это комментарий /* это тоже комментарий */ Числа: 1, 3. 5, -2. 45 e+23 010 0 xff, 0 x 100 Строки: 'Строка символов‘ 'Ещё "строка"' "Ещё "строка"" Переменные: var x; var y=0; Массивы: mas = new Array(); x = mas[0]; y = m[i][j];

Выражения и операции Строковые: + '(' + a + ', ' + b + Выражения и операции Строковые: + '(' + a + ', ' + b + ')' Логические: ==, !=, <, >, <=, >=, && - и, || - или Арифметика: ++, --, -, ~, *, /, %, <<, >>>, &, ^, |, *=, /=, %=, +=, -=, <<=, >>>=, &=, ^=, |= = – присваивание, ? : – условный оператор Массивы: [] – элемент массива Функции: () – вызов функции Объекты: . – поле объекта

Функции function test 1( message ) { alert( message ); } function test 2() Функции function test 1( message ) { alert( message ); } function test 2() { alert(’Test’); }

Объекты x=a. field; a. method(); - поле объекта - вызов метода new «конструктор» - Объекты x=a. field; a. method(); - поле объекта - вызов метода new «конструктор» - создание объекта new Array();

Использование массивов Создание: n a = new Array(5, 4, 3, 2, 1, Использование массивов Создание: n a = new Array(5, 4, 3, 2, 1, "testing"); n a = new Array(10); Массивы могут Методы и свойства: n length n join() n reverse() n sort(), sort( «функция» ) содержать разнотипные элементы. Кроме того, элементы могут быть ассоциированы как с номерами, так и со строками.

Использование строк Методы и свойства: n length n substr(от, до) n char. At(n) n Использование строк Методы и свойства: n length n substr(от, до) n char. At(n) n index. Of(подстрока) n right. Index. Of(подстрока)

Операторы n Условный if ( «условие» ) «оператор» ; else «оператор» ; if ( Операторы n Условный if ( «условие» ) «оператор» ; else «оператор» ; if ( «условие» ) { «операторы» ; } else { «операторы» ; }

Операторы Цикл for ( «иниц. » ; «условие» ; «шаг» ) «оператор» ; for Операторы Цикл for ( «иниц. » ; «условие» ; «шаг» ) «оператор» ; for ( «prop» in «object» ) «оператор» ; Примеры: for(i=1; i<10; i++) { x=x+i; } m=new Array(); … for(a in m) {alert(a); } while ( «условие» ) «оператор» ; with

Математические функции n Предопределённый объект Math cos(), acos(), sin(), asin(), tan(), atan 2(), min(), Математические функции n Предопределённый объект Math cos(), acos(), sin(), asin(), tan(), atan 2(), min(), max(), pow(), log(), exp(), round(), ceil(), floor(), random(), abs(), sqrt() E, PI, LN 10, LN 2, LOG 10 E, LOG 2 E n Math. sqrt(x) n n

Преобразования типов n n 'значение x=' + x метод to. String() метод value. Of() Преобразования типов n n 'значение x=' + x метод to. String() метод value. Of() функции для строк parse. Int(str), parse. Float(str)

Размещение Java. Script на html -странице n Программы на Java. Script в элементе Script Размещение Java. Script на html -странице n Программы на Java. Script в элементе Script Это обычный HTML документ. Вновь документ HTML. n В гиперссылках link n В качестве обработчиков событий

Click me

Файл exter. js: document. write("А" src="https://present5.com/presentation/1de04e1cd297438a3a00efe365adc148/image-15.jpg" alt="Размещение Java. Script в отдельном файле Файл exter. js: document. write("А" /> Размещение Java. Script в отдельном файле Файл exter. js: document. write("А это Java. Script! "); Атрибуты элемента SCRIPT: n charset n type ("text/javascript", "text/vbscript") n language n src

Тестирование скриптов n alert( «строка» ) n document. write( «строка» ) Тестирование скриптов n alert( «строка» ) n document. write( «строка» )