1 Прототип htmlстраниц вебприложения 3 2 Синтаксис записи тегов и атрибутов в html 3
Скачать 265.45 Kb.
|
16 Назначение свойства position в CSSОпределение Устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице. Синтаксис position: absolute | fixed | relative | static | inherit Значения absolute - Указывает, что элемент абсолютно позиционирован, при этом другие элементы отображаются на веб-странице словно абсолютно позиционированного элемента и нет. Положение элемента задается свойствами left, top, right и bottom, также на положение влияет значение свойства position родительского элемента. Так, если у родителя значение position установлено как static или родителя нет, то отсчет координат ведется от края окна браузера. Если у родителя значение position задано как fixed, relative или absolute, то отсчет координат ведется от края родительского элемента. fixed - По своему действию это значение близко к absolute, но в отличие от него привязывается к указанной свойствами left, top, right и bottom точке на экране и не меняет своего положения при прокрутке веб-страницы. relative - Положение элемента устанавливается относительно его исходного места. Добавление свойств left, top, right и bottom изменяет позицию элемента и сдвигает его в ту или иную сторону от первоначального расположения. static - Элементы отображаются как обычно. Использование свойств left, top, right и bottom не приводит к каким-либо результатам. inherit - Наследует значение родителя. 17 Способ включения JS-кода в html страницуКлиентский JavaScript-код может встраиваться в HTML-документы четырьмя способами. Встроенные сценарии между парой тегов ; // Здесь располагается JavaScript-код Из внешнего файла, заданного атрибутом src тега В обработчик события, заданный в качестве значения HTML-атрибута, такого как onclick или onmouseover; Щелкнитеменя! Атрибуты обработчиков событий, включенных в разметку HTML, могут содержать одну или несколько JavaScript-инструкций, отделяемых друг от друга точками с запятой. Как тело URL-адреса, использующего специальный спецификатор псевдопротокола JavaScript. Который сейчас час? 18 Что такое формальные и фактические параметры у функции на языке JavaScript?Формальными параметрами (или просто параметрами) функции называются имена переменных в определении функции. Например у функции const f = (a, b) => a - b; формальные параметры — это a и b. Фактические параметры — это то, что было передано в функцию в момент вызова. Например если предыдущую функцию вызвать так f(5, z), где const z = 8, то фактическими параметрами являются 5 и z. Результатом этого вызова будет число -3, а внутри функции на момент конкретного вызова параметр a становится равным 5, а b становится равным 8. Фактические параметры еще называют аргументами функции. 19 Создание переменной в языке JavaScript и область видимости переменнойДля создания (объявления) переменной в JavaScript нужно использовать ключевое слово. В JavaScript существует три вида объявлений: Var – Объявляет переменную, инициализация переменной значением является необязательной. Let – Объявляет локальную переменную в области видимости блока, инициализация переменной значением является необязательной. Const – Объявляет именованную константу, доступную только для чтения. Переменная объявленная через var видна везде в функции. Переменная, объявленная через let, видна только в рамках блока, в котором объявлена. Сonst полностью аналогична let, однако заметим, что если в константу присвоен объект, то от изменения защищена сама константа, но не свойства внутри неё. 20 Создание функции в языке JavaScriptФункция - это фрагмент JavaScript-кoдa, который можно вызвать из любого места основного сценария. Функция создается с помощью ключевого слова function, синтаксис описания функции следующий: function <Имя функции> ([ <Параметры>]) { <Тело функции> [return <Значение> ] } Имя функции должно быть уникальным. Для него действуют те же правила, что и для имени переменной. После имени функции в круглых скобках указываются параметры функции. Если функции не передаются параметры, то указываются только круглые скобки. Если параметров несколько, то они разделяются запятыми. Функция по определению должна возвращать результат. Результат возвращается с помощью ключевого слова return. Можно создать подпрограмму, которая не возвращает никакого результата, в этом случае ключевое слово retuгn не обязательно. |