Библиотека knigago >> Компьютеры: Языки и системы программирования >> Java, Java Script >> JavaScript. Подробное руководство, 6-е издание


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1441, книга: А что, если
автор: Ирина Левицкая

"А что, если" Ирины Левицкой — это трогательная и душевная книга, которая перенесет вас в детство и заставит по-новому взглянуть на мир. Главные герои — трое друзей, которые летом сидят на подоконнике и про себя фантазируют. Они представляют, что умеют летать или разговаривать с животными, что вокруг нет взрослых и можно делать все, что угодно. Их воображение рисует яркие картины, где возможно все, и это завораживает. Книга пропитана атмосферой детской дружбы, беззаботности и любви...

Дэвид Флэнаган - JavaScript. Подробное руководство, 6-е издание

JavaScript. Подробное руководство, 6-е издание
Книга - JavaScript. Подробное руководство, 6-е издание.  Дэвид Флэнаган  - прочитать полностью в библиотеке КнигаГо
Название:
JavaScript. Подробное руководство, 6-е издание
Дэвид Флэнаган

Жанр:

Учебники и самоучители по компьютеру, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, Java, Java Script

Изадано в серии:

неизвестно

Издательство:

Символ-Плюс

Год издания:

ISBN:

978-5-93286-215-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "JavaScript. Подробное руководство, 6-е издание"

C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней.

Эта книга - одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами.




К этой книге применимы такие ключевые слова (теги) как: JavaScript

Читаем онлайн "JavaScript. Подробное руководство, 6-е издание" (ознакомительный отрывок). [Страница - 5]

рис. 1.1), что часто более удобно.

Панель или окно типичного «инструмента разработчика» включает множество вкладок, позволяющих исследовать структуру HTML-документа, стили CSS, наблюдать за выполнением сетевых запросов и т. д. Среди них имеется вкладка JavaScript console (Консоль JavaScript), где можно вводить строки программного кода JavaScript и выполнять их. Это самый простой способ поэкспериментировать с JavaScript, и я рекомендую использовать его во время чтения этой книги.

В современных броузерах имеется простой переносимый API консоли. Для вывода текста в консоль можно использовать функцию console.log(). Зачастую такая возможность оказывается удивительно полезной при отладке, и некоторые примеры из этой книги (даже в разделе, посвященном базовому языку) используют console.log() для вывода простого текста. Похожий, но более навязчивый способ вывода информации или отладочных сообщений заключается в передаче строки текста функции alert(), которая отображает его в окне модального диалога.

Книгаго: JavaScript. Подробное руководство, 6-е издание. Иллюстрация № 4


1.1 Базовый JavaScript

Этот раздел представляет собой обзор языка JavaScript, а также обзор первой части этой книги. После этой вводной главы мы опустимся на самый нижний уровень JavaScript: в главе 2 «Лексическая структура» будут описаны основные лексические конструкции JavaScript, такие как комментарии, точки с запятой и набор символов Юникода. В главе 3 «Типы данных, значения и переменные» мы начнем рассматривать более интересные темы: здесь будут описаны переменные JavaScript и значения, которые можно присваивать этим переменным. Ниже приводится пример программного кода, иллюстрирующий предмет обсуждения этих двух глав:


// Все, что следует за двумя символами слэша, является комментарием.

// Внимательно читайте комментарии: они описывают программный код JavaScript.


// Переменная - это символическое имя некоторого значения.

// Переменные объявляются с помощью ключевого слова var:

var х; // Объявление переменной с именем х.


// Присваивать значения переменным можно с помощью знака =

х = 0;             // Теперь переменная х имеет значение 0

х                  // => 0: В выражениях имя переменной замещается ее значением.


// JavaScript поддерживает значения различных типов

х = 1;             // Числа.

х = 0.01;          // Целые и вещественные числа представлены одним типом,

х = "hello world"; // Строки текста в кавычках,

х = 'JavaScript';  // Строки можно также заключать в апострофы,

х = true;          // Логические значения,

х = false;         // Другое логическое значение.

х = null;          // null - особое значение, обозначающее "нет значения",

х = undefined;     // Значение undefined подобно значению null.


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


// Наиболее важным типом данных в JavaScript являются объекты.

// Объект - это коллекция пар имя/значение или отображение строки в значение.

var book = {           // Объекты заключаются в фигурные скобки.

  topic: "JavaScript", // Свойство "topic" имеет значение "JavaScript",

  fat: true            // Свойство "fat" имеет значение true.

};                     // Фигурная скобка отмечает конец объекта.


// Доступ к свойствам объектов выполняется с помощью . или []:

book.topic                // => "JavaScript"

book["fat"]               // => true: другой способ получить значение свойства,

book.author = "Flanagan": // Создать новое свойство присваиванием,

book.contents = {};       // {} - пустой объект без свойств.


// JavaScript поддерживает массивы (списки с числовыми индексами) значений:

var primes = [2, 3, 5, 7]; // Массив из 4 значений, ограничивается [ и ].

primes[0]                  // => 2: первый элемент (с индексом 0) массива,

primes.length              // => 4: количество элементов в массиве.

primes[primes.length-1]    // => 7: последний элемент массива.

primes[4] = 9:             // Добавить новый элемент присваиванием.

primes[4] = 11;            // Или --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.