JAVASCRIPT

JAVASCRIPT

В данном разделе содержатся уроки по Javascript. Они рассчитаны на тех кто хорошо знаком с HTML и CSS и помогут вам сделать ваши сайты адаптивными и динамичными.  Все уроки представлены с примерами которые можно посмотреть в отдельном окне, также имеются задания к урокам.

Здравствуйте! В этом уроке рассмотрим как в JavaScript можно создать строку и функции для работы со строками. В принципе в JavaScript любая текстовая переменная является строкой, поскольку JavaScript является не строго типизированным языком программирования ( о типах данных читайте здесь).  И также для работы со строками используется класс String:

var name1 = "Tommy";

Так и использовать конструктор String:

var name1 = new String("Tommy");

Работа со строками в JavaScript

 

Здравствуйте! Мы с вами уже рассмотели работу с классом Number, а в этом уроке речь пойдет о математических операциях в JavaScript. Для этого в JavaScript есть специальный класс Math у которого имеются различные математические  функции и константы.  Давайте рассмотрим наиболее интересные из них.

Объект Math в JavaScript

 

Здравствуйте! В этом уроке мы продолжаем тему встроенных объектов в JavaScript и после объекта Date  рассмотрим такой встроенный объект как  Number, который представляет числа. Чтобы создать число, надо  просто передать в Number число или стоку, представляющую число:

var num1 = new Number(55);
var num2 = new Number('55');
document.write(num1+num2); //110

Определения переменных num1 и num2 будут аналогичны.

Объект Number в JavaScript

 

Здравствуйте! В этом уроке рассмотрим работу с датой и временем в JavaScript. Для работы с датой используется встроенный объект Date, который позволяет работать с датой и временем в JavaScript.

Создание даты в JavaScript.

Существуют различные способы создания объекта Date. Первый способ заключается в использовании пустого конструктора без параметров:

var currDate = new Date();
document.write(currDate);

В этом случае объект будет указывать на текущую дату компьютера.

Работа с  датой и временем JavaScript

 

Здравствуйте! В этом заключительном уроке по функциям в JavaScript  речь пойдет о такой интересной особенности функций, как переопределение фунуций. Все дело в том, что, если в функции определить переменную, которая совпадает с названием функции и в эту переменнуюв свою очередь поместить анонимную фцнкцию, то при первом вызове  функции сработает основной блок функции, а при последующих вызовах будет срабатывать, то что возвращает наша переменная внутри функции. Давайте рассмотрим как всегда на примерах.

Переопределение функций JavaScript

Здравствуйте! В продолжении темы функций в JavaScript  в этом уроке разберем что такое рекурсивные функции. Итак рекурсия - это когда функция вызывает сама себя. Тема рекурсии это общая тема программирования, поэтому если вы уже знакомы с ней то можете дальше не читать, а этот материал предназначен для тех, кто не знает что такое рекурсия. Для того чтобы разобраться с рекурсией рассмотрим простые примеры.

Рекурсивные функции в JavaScript

 

Здравствуйте! Продолжаем изучать функции в JavaScript. И в этом уроке мы с вами рассмотрим такое понятие как замыкание функции и так называемые IIFE функции или самовызывающиеся функции. Итак давайте начинать.

Замыкание функций в JavaScript

Здравствуйте! Сегодня у нас речь пойдет о области видимости переменных (что такое переменная читайте здесь). Дело в том, что когда вы создаете переменную в функции и ее имя совпадает с имнем переменной вне функции, то вот тут могут быть различные интересные ситуации, связанные с глобальной и локальной областями видимости переменной.

Вот именно с этим мы с вами и будем разбираться в этом уроке.

Локальная и глобальная переменная

 

Здравствуйте! В этом уроке мы свами рассмотрим такое понятие как функции в JavaScript. Для чего могут понадобиться функции? Представьте себе такую ситуацию, что по ходу написания программы участок кода у вас повторяется много раз. Вы конечно можете его копировать и вставлять в принципе ничего в этом такого нет, если конечно не считать основного принципа программирования DRY, которое гласит о том, что следует избегать повторения кода и вот тут на помощь приходят функции, которые могут эту проблему решить. Итак функция - это специальная конструкция, позволяющая использовать один и тот же код многократно. Функции - это рабочие кирпичики программы. Но давайте разбираться постепеннно.

Функции в JavaScript

 

Здравствуйте! Продолжаем изучать методы массивов и в этом уроке рассмотрим методы для перебора массива. Эти методы позволяют пройтись по массиву и выполнить определенные действия над его элементами. Да забыл сказать все эти методы не поддерживаются в IE 8. Хотя так уж это сейчас важно что они не поддерживаются этим браузером, но все же если хотите поддержку IE8, то ES5-shim вам в помощь. А мы будем продолжать

Методы перебора массива

Страница 1 из 3

Нетология

TemplateMonster

geekbrains.ru/

Поиск по сайту

Google+