Первое решение, которое приходит в голову – использование typeof – не подходит, поскольку в данном случае тип всегда будет object. Можно задействовать метод instanceof: var arr = new Array; var notarr = 5; print (arr instanceof Array); print (noarr instanceof Array); Однако данный способ…
Tag: script
Обзор 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 – это полноценный объектно-ориентированный язык программирования. Выполняется он исключительно на стороне клиента, то есть в…