КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 712253 томов
Объем библиотеки - 1399 Гб.
Всего авторов - 274426
Пользователей - 125040

Новое на форуме

Новое в блогах

Впечатления

DXBCKT про Дамиров: Курсант: Назад в СССР (Детективная фантастика)

Месяца 3-4 назад прочел (а вернее прослушал в аудиоверсии) данную книгу - а руки (прокомментировать ее) все никак не доходили)) Ну а вот на выходных, появилось время - за сим, я наконец-таки сподобился это сделать))

С одной стороны - казалось бы вполне «знакомая и местами изьезженная» тема (чуть не сказал - пластинка)) С другой же, именно нюансы порой позволяют отличить очередной «шаблон», от действительно интересной вещи...

В начале

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Стариков: Геополитика: Как это делается (Политика и дипломатия)

Вообще-то если честно, то я даже не собирался брать эту книгу... Однако - отсутствие иного выбора и низкая цена (после 3 или 4-го захода в книжный) все таки "сделали свое черное дело" и книга была куплена))

Не собирался же ее брать изначально поскольку (давным давно до этого) после прочтения одной "явно неудавшейся" книги автора, навсегда зарекся это делать... Но потом до меня все-таки дошло что (это все же) не "очередная злободневная" (читай

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Москаленко: Малой. Книга 3 (Боевая фантастика)

Третья часть делает еще более явный уклон в экзотерику и несмотря на все стсндартные шаблоны Eve-вселенной (базы знаний, нейросети и прочие девайсы) все сводится к очередной "ступени самосознания" и общения "в Астралях")) А уж почти каждодневные "глюки-подключения-беседы" с "проснувшейся планетой" (в виде галлюцинации - в образе симпатичной девчонки) так и вообще...))

В общем герою (лишь формально вникающему в разные железки и нейросети)

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
Влад и мир про Черепанов: Собиратель 4 (Боевая фантастика)

В принципе хорошая РПГ. Читается хорошо.Есть много нелогичности в механике условий, заданных самим же автором. Ну например: Зачем наделять мечи с поглощением душ и забыть об этом. Как у игрока вообще можно отнять душу, если после перерождении он снова с душой в своём теле игрока. Я так и не понял как ГГ не набирал опыта занимаясь ремеслом, особенно когда служба якобы только за репутацию закончилась и групповое перераспределение опыта

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
pva2408 про Зайцев: Стратегия одиночки. Книга шестая (Героическое фэнтези)

Добавлены две новые главы

Рейтинг: +2 ( 2 за, 0 против).

JavaScript на примерах Практика, практика и только практика [А. П. Никольский] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

"Наука и Техника"
Санкт-Петербург

Никольский А. П.

JavaScript
на примерах
Практика, практика и
только практика

J5

"Наука и Техника"

Санкт-Петербург

УДКОО4.738

ББК32.973

ISBN 978-5-94387-762-9

Никольский А. П.

JAVASCRIPT НА ПРИМЕРАХ.
ПРАКТИКА

-

ПРАКТИКА, ПРАКТИКА И ТОЛЬКО

СПб.: Наука и Техника,

2018. - 272 с., ил.

Серия «На примерах»
Эта книга является превосходным учебным пособием для изучения
языка программирования

J avaScript

на примерах.

Изложение

ведется последовательно: от написания первой программы, до
создания полноценных проектов: интерактивных элементов (типа
диалоговых

слайдера,

окон)

интернет-магазина,

лендинговой

страницы и проч. По ходу даются все необходимые пояснения и
комментарии.

Книга написана простым и доступным языком. Лучший выбор
для результативного изученияJаvаSсriрt!

Материалы к книге размещены на сайте издательства "Наука и Техника"
в разделе ''Материалы к книгам".

ISBN 978-5-94387-762-9

Контактные телефоны издательства:

(812) 412 70 26
Официальный сайт:

1

9 8-5-94

7-7629

www.nit.com.ru

© Никольский А.П., ПРОКДИ
©

Наука и техника (оригинал-макет)

Содержание
ВВЕДЕНИЕ ..........................................................

12

ГЛАВА 1. ПРОСТОЙ САЙТ БЕЗ JAVASCRIPT .•.••.....•...• 15
1.1.

ГЛАВНАЯ СТРАНИЦА •••.••..••.••..•..••..••.•••.••.••••••.••.••.....................

16

1.2. СТРАНИЦА С ИНФОРМАЦИЕЙ О ТОВАРЕ ............•••.•..•••••••.••.•..••..• 19

................................................................................... 22

1.3.

стили

1.4.

НЕДОСТАТКИ НАШЕГО РЕШЕНИЯ

ГЛАВА

2.

.••..••.••..••.••.••..•..•..............•...... 32

ОСНОВНЫЕ ПОНЯТИЯ

И ПЕРВАЯ ПРОГРАММА
2.1. JAVASCRIPT -

НЕ

.•..••.••...•.. " .•••..•••••• ". 35

JAVA .•........••..•...•....................•..•...••.••....•...•..• 36

2.2.

ОБЪЕКТНАЯ МОДЕЛЬ

JAVASCRIPT •••••..••.••..••.••.•.•....•.................. 37

2.3.

ПЕРВАЯ ПРОГРАММА

..••..••.•••..•...•.•...........•.....•..•....••••.••..••••..•. 38

2.4.

КОММЕНТАРИИ В

2.5.

ДИАЛОГОВЫЕ ОКНА •.....••......••..••..•..••.••..••.••.•••••..••...••.••.•••••....

JAVASCRIPT •..•..•..••........•.•••..••.••.••••.••.••..•.••.••. 41

2.5.1.

Метод

2.5.2.

Метод confirm()

2.5.3.

Метод

alert() -

простое окно с сообщением и кнопкой ОК

-

окно с кнопками ОК и

prompt() - диалоговое

Cancel . ".".""." ".43

окно для ввода данных"". ".44

2.6.

СПЕЦИАЛЬНЫЕ СИМВОЛЫ ..............•..•....•........••..••.•.•.••..•.•••.•..•

2. 7.

ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА

ГЛАВА

3.1.

3.

45

••.•••••...•..•...••....••.•.•..•••.••..•.••..•..• 46

ОСНОВЫ СИНТАКСИСА ••••.•..•...............••••

ПЕРЕМЕННЫЕ В

42
.42

47

JAVASCRIPT .••..•...•..•...••.........•.••..••.•.••.••.••.••..•.• 48

3.1.1. Объявление переменной""".""""""""""""""."""""" ..48
3.1.2. Типы данных и преобразование типов "." "" """" ."" """ "49
3.1.3. Локальные и глобальные переменные """.""""""""""".52
3.2.



ВЫРАЖЕНИЯ И ОПЕРАТОРЫ

••.••.•...........•..................••..•.•..••..••.. 52

3.2.1. Типы выражений""""""""""""""""."""."""""""" """.52

JavaScпpt на примерах

3.3.

................................................ 53

3.2.2.

Операторы присваивания

3.2.3.

Арифметические операторы ............................................. 53

3.2.4.

Логические операторы

..................................................... 54

3.2.5.

Операторы сравнения

...................................................... 54

3.2.6.

Двоичные операторы ........................................................ 55

3.2.7.

Слияние строк

3.2.8.

Приоритет

.................................................................. 55
выполнения операторов .................................. 56

ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА •••••••••••••••••••••••••••••••••••••••••••••

3.3.1.

Условный оператор

57

if ........................................................ 57

Оператор выбора

switch ................................................... 59
3.3.3. Циклы ............................................................................... 61
Цикл for ...................................................................................... 62
3.3.2.

Цикл

while .................................................................................. 63

Цикл

do .. while ............................................................................. 63
break и coпtinue ........................................................ 64

Операторы

Вложенность циклов

ГЛАВА

4.

МАССИВЫ

.................................................................. 65

.•.•.•.••..••................•.•.•.......•••. 67
••••••••••••••••••••••••••••••••••••••••••••••.•.••••••••••• 68

4. 1.

ВВЕДЕНИЕ В МАССИВЫ

4.2.

ИНИЦИАЛИЗАЦИЯ МАССИВА •••••••••••••••••••••••••••••••••••••••••••••••••••••

69

4.3.

ИЗМЕНЕНИЕ И ДОБАВЛЕНИЕ ЭЛЕМЕНТОВ