Tag: script

Как определить в JavaScript, что тип переменной массив

Первое решение, которое приходит в голову – использование typeof – не подходит, поскольку в данном случае тип всегда будет object. Можно задействовать метод instanceof: var arr = new Array; var notarr = 5; print (arr instanceof Array); print (noarr instanceof Array); Однако данный способ…

Обзор ECMAScript 6, следующей версии JavaScript

Для начала, ликбез и несколько фактов:   ECMAScript — это официальный стандарт языка JavaScript (Слово JavaScript не могло быть использовано, потому что слово Java являлось торговой маркой компании Sun) Т.е. JavaScript — это имплементация стандарта ECMAScript. TC39 — комитет, развивающий…

Что такое ECMAscript и как это относится к JavaScript

Что было сначала — курица или яйцо? 🙂 Чтоб понимать как соотносятся Javascript и ECMAscript, нужно окунуться немного в историю. Javascript был создан как скриптовый язык для Netscape. Майкрософт создал свой скриптовый язык для IE, который назывался JScript. Естественно использовать…

Автоматический бэкап логов apache и PHP

Задача: Надо организовать автоматический бэкап логов apache + PHP, архивацию и удаление старых архивов. Пишем скрипт на bash: #определяем входящие параметры SOURCE=$1 DESTIN=$2 MASK=$3 REMSOURCE=$4 REMBACKUPSINMINUTES=$5 #Текущая дата + время (без секунд) DATE=`date "+%Y-%m-%d-%H%M"` #Перебираем файлы логов ls ${SOURCE}${MASK} |…

PHP и с чем его едят (очень коротко)

PHP – это серверный  объектно-ориентированный язык программирования. Используется он в основном для того, чтобы динамически сгенерировать HTML страницу и отдать ее веб-серверу, а уже веб-сервер свое дело знает :). Конечно в процессе эволюции, как и любой другой язык PHP научился…

JavaScript и с чем его едят (очень коротко)

Что такое JavaScript, почему о нем так много говорят, особенно, если это касается внешнего вида (юзабилити) и эффектов на веб-странице? Начнем с того, что JavaScript – это полноценный объектно-ориентированный язык программирования. Выполняется он исключительно на стороне клиента, то есть в…