Студопедия

Главная страница Случайная страница

Разделы сайта

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






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Введення в JScript.






    JavaScript - інтерпретована мова програмування, стандартизований міжнародною організацією ECMA в специфікації ECMA-262. Мови JavaScript, JScript і ActionScript є розширенням стандарту ECMA-262.

    Назва " ECMAScript" явилось фактично компромісом між організаціями, залученими в процес стандартизації, зокрема Netscape і Microsoft. Хоча JavaScript і JScript прагнули до сумісності з ECMAScript, вони мають ряд додаткових можливостей не передбачених специфікацією ECMA.

    Синтаксис JScript в чому аналогічний мови JavaScript, однак, крім додавання клієнтських скриптів на веб-сторінки і деяких інших функцій, JScript може використовуватися і для інших цілей, наприклад:

    - автоматизація адміністрування систем Microsoft Windows;

    - створення сторінок ASP.

    Мова JScript отримав подальший розвиток у вигляді мови JScript.NET, який орієнтований на роботу в рамках платформи Microsoft.NET

    JScript - інтерпретована, об'єктно-орієнтована мова. Хоча він має суттєво меншу кількість можливостей, ніж такі об'єктно-орієнтовані мови як C ++ і Java.

    Можливості мови істотно обмежені:

    - мова не дозволяє розробляти окремі програми;

    - сценарії на JScript можуть виконуватися тільки за допомогою інтерпретатора, зокрема веб-браузером.

    - JScript - мова без строгого контролю типів. Тому не потрібно оголошувати тип змінних явно. Крім того, в багатьох випадках JScript виконує перетворення автоматично, коли вони необхідні. Наприклад, при додаванні рядка і числа, число буде перетворено в рядок.

    Код на JScript пишеться в текстовому форматі, і організований в інструкції, блоки, що складаються з пов'язаних наборів інструкцій, і коментарів. В межах інструкції можна використовувати змінні і дані, такі як рядки, числа і вирази. Для оголошення кінця інструкції крапку з комою (;). Група JScript-інструкцій, ув'язнена в фігурні дужки {}, називається блоком.

    Коментарем в JScript є текст, розташований після // до кінця рядка. Багаторядковий коментар починається з / *, і закінчується * /.

    Знак рівності (=) використовується в JScript як присвоювання. наступний код

    Pi = 3.14;

    увазі " Присвоїти значення 3.14 змінної Pi".

    При порівнянні двох значень на рівність застосовується подвійний знак рівності (==).

    JScript вирази можна розділити на логічні або числові. Вирази містять деякі особливості, наприклад, символ " +" означає " додати до...". Будь-яка допустима комбінація значень, змінних, операторів, та інших виразів є виразом.

    Оголошення змінної перед використанням є необов'язковим. Для цього використовується інструкція var. Інструкція var є обов'язковою при оголошенні локальної змінної всередині функції. Дозволяється оголошення змінної неявно - без інструкції var. Однак, у виразах застосовувати неоголошені змінні не допускається. JScript розрізняє регістр в імені змінної. Name і name розглядаються як різні змінні.

    JScript - мову з нестрогим контролем типів, змінні в JScript не мають строго фіксованого типу. Змінні мають тип, еквівалентний типу значення, яке вони містять. Однак, в деяких випадках, необхідно примусове перетворення змінної в певний тип. Числа можуть бути оголошені як рядки, а рядки необхідно перетворити в числовий тип. Для цього застосовують функції parseInt () і parseFloat ().

    В JScript використовується шість типів даних. Основні з них - числа, рядки, об'єкти, логічний. Решта два - null і undefined (тобто невизначений).

    Рядки оголошуються за допомогою подвійних лапок і апострофів. Рядок може складатися з нуля або більше символів unicode. Коли кількість символів одно нулю, це називається порожнім рядком (" ").

    JScript підтримує числа як цілі, так і з плаваючою комою. Також існують спеціальні вистави чисел, наприклад NaN (не числом).

    Приклади чисел:

    3.14 // Дійсне число

    15 // Ціле число

    0177 // Вісімкове число 177

    0XA8 // шестнадцатиричную число A8

    Логічний тип допускає значення - true і false. Будь-яке вираз, рівне 0, вважається еквівалентним false, а будь-який вираз, рівне числу, відмінному від 0 буде еквівалентним true.

    Undefined - означає, що тип не визначений. Значення undefined має змінна після її оголошення і до присвоєння їй якогось певного значення.

    Змінна типу null - не має ніякого певного значення.

    Оператори

    Мова підтримує умовні вирази if і if... else. При використанні декількох умов одночасно можна використовувати оператори || (АБО) або & & (І).

    В JScript підтримується кілька типів циклів: for, for... in, while, do... while і switch. Також існує інструкція зупинки виконання циклу. Оператор завершення break може використовуватися, щоб зупинити цикл, при виконанні якого-небудь умови. Інструкція continue використовується, щоб негайно перейти до виконання наступної ітерації, пропускаючи іншу частину виконання коду поточної ітерації, але оновлюючи змінну-лічильник.

    Функції та об'єкти

    В JScript є два види функцій: вбудовані і які визначаються. Програміст має можливість створювати власні функції. Визначення функції складається з оголошення параметрів і блоку інструкцій JScript.

    Об'єкти в JScript, по-суті, є сукупність методів і властивостей. Всі об'єкти можна розділити на три види: вбудовані, створені і браузерні. Обробка об'єктів і масивів ідентична. Можна звернутися до будь-якої частини об'єкта (його властивостей і методів) або по імені, або за індексом. Нумерація індексів в JScript починається з нуля.






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.