Что такое JavaScript?


Примеры программирования на JavaScript

JavaScript является межплатформенным объектно-ориентированным языком программирования. По своей сути JavaScript очень компактен, и выполняется на стороне клиента (в браузере), чем в свою очередь не нагружает работу веб-сервера.

Что такое JavaScript

Что такое JavaScript

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

С его помощью можно успешно производить фильтрацию данных вводимых пользователем на стороне клиента, снимая тем самым нагрузку с веб-сервера. Конечно опытные кодеры смогут отключить JavaScript, и подделать форму ввода данных, поэтому не стоит ограничиваться фильтрацией только на стороне клиента, реализованной на языке программирования JavaScript, а использовать еще и регулярные выражения PHP, да и вообще писать грамотный код на PHP.
Но все же функциональные возможности джавы лично мне оспаривать не хочется:)

Пишем вывод времени на JavaScript

В качестве примера я решил написать простой скрипт вывода текущего времени, главное заключается в том, что текущее время будет браться с локального компьютера самого пользователя, ведь, как я уже писал, java скрипт выполняется на стороне клиента.

Напишем простой код, который будет брать текущее время, и выводить его на странице.

<script>

 var time = new Date();

 var Times = "Сейчас" + time.getHours() + " час. " + 

 time.getMinutes() + " мин. " + time.getSeconds() +

 " сек. а вообще на дворе " + time.getFullYear() + " год! ";

 document.write(Times);

</script>

 

В этом скрипте мы присваиваем переменной time значение функции Date(), и уже потом, т. к. JavaScript является объектно-ориентированным языком программирования, вызываем функции объекта time:

getFullYear()эта функция возвращает текущий год.
get Hours()соответственно час;
getMinutes()минуты в виде числа от 0 до 59;
getSeconds() ну и секунды от 0 до 59.

В итоге, у вас должен появиться вот такой вывод текущего времени:


Также у объекта Date() есть и другие методы, которые позволяют узнать не только время, но и дату.

getDate() — данная функция возвращает число месяца от 1 до 31;
getDay() — показывает текущий день недели как целое число от 0=воскресенье до 6=суббота;
getMonth() — а этот метод возвращает номер месяца [в числовом эквиваленте] в году;

Это самый простой пример вывода времени на JavaScript, и его вызов осуществляется только при обращении, или обновлении страницы.
Для динамического отображения времени (в режиме онлайн), данный скрипт будет необходимо расширить.

 А вообще конечно же, JavaScript является достаточно функциональным языком программирования.

Поэтому на моем сайте, вы можете посмотреть примеры скриптов на JavaScript, с помощью которых, например могут взломать страницу вконтакте, а можно данный язык программирования использовать в более мирных целях. Вот примет того, как с помощью скрипта на JavaScript, можно скачать музыку вконтакте (vk.com)

Также буквально на днях у меня возник вопрос:

Как защитить текст сайта от копирования?

Самым простым и действенным способом, оказалось использования JS, поэтому я быстренько написал код и внедрил его в шаблон WordPress, а именно в файл function.php моей темы, создав всего одну функцию.

P.S. Поэтому, изучайте джаву, практикуйтесь, в случае возникновения вопросов, можете писать здесь, и я по возможности буду стараться на них отвечать. :)