DANFA

Как установить задержку выполнения функции на JS

Недавно задавали вопрос, как придержать выполнение функции на определенное время, используя JavaScript, как это сделать, расскажу в этой теме. Для этого будем использовать функцию setTimeout, данная функция однократно выполняет помещенный в нее код по истечению заданного времени (в миллисекундах). Пример работы:
setTimeout(function() {
    alert('Привет Мир!');
}, 2000);

Код из примера выведет сообщение "Привет Мир!" по истечении двух секунд (2000). Кстати, это же код можно написать так:
function hi() {
    alert('Привет Мир!');
};

setTimeout(hi, 2000);

Или так:
function hi() {
    setTimeout(function() {
        alert('Привет Мир!');
    }, 2000);
};

hi();

Как я уже сказал функция setTimeout выполнит код один раз после загрузки страницы или, какого то условия, в зависимости от поставленной задачи. Если необходимо выполнять код постоянно, через определенное время, то для решения этого вопроса подходит функция setInterval, эта функция выполняет код...

Удалить пробелы в начале и в конце строки на jQuery

Порой появляется необходимость удалить пробелы в начале и в конце строки, например, когда надо проверить поле формы на пустоту. Удаляются пробелы при помощи функции trim, предназначение этой функции, как раз для удаления пустого место с начала и конца строки. Делается это так:
row = $.trim(row);

Чтобы убедиться, что функция действительно работает, могу предложить попробовать выполнить код ниже:
var row = ' Библиотека jQuery      ';
alert('\'' + row + '\'');
row = $.trim(row);
alert('\'' + row + '\'');

Тут мы создаем переменную с пробелами в начале и в конце фразы "Библиотека jQuery". Функция alert, строчкой ниже, выведет окошко с сообщением:
' Библиотека jQuery '

Видно, что между фразой и кавычками имеются пробелы.
Дальше по коду, функция trim удаляет пробелы и отдает новое значение той же переменной.
Кстати писать функцию необходимо со знаком доллара, либо со словом jQuery (так: $.trim или так: jQuery.trim), в противном случаи, функция работать не будет и...

Массивы (JavaScript: Array)

Массив - это одна из разновидность объекта, чье предназначение - хранить различные значения.

Пустой массив:
var a = [];

Или:
var a = new Array();

Массив с четырьмя значениями:
var family = [
    'Алексей',
    'Виктория',
    'Юлия',
    'Никита'
]; 

Или:
var family = new Array(
    'Алексей',
    'Виктория',
    'Юлия',
    'Никита'
);

"Вытащить" значение из массива можно так family[0] (первое значение (Алексей)), family[1] (второе значение (Виктория)) и так далее.
Пример:
var family = [
    'Алексей',
    'Виктория',
    'Юлия',
    'Никита'
];
alert(family[1]);

На экране появится окошко с именем "Виктория"....

Как открыть своё дело?

Многие наёмные сотрудники всё чаще задумываются об открытии собственного бизнеса, чтобы начать работать на себя. Разумеется, в таком деле важную роль играет сама бизнес-идея, потому что история успешного предпринимательства знает не один случай, когда у человека не было ничего, кроме его бизнес-идеи. Конечно, одной идеи мало, какой бы хорошей она ни была, вам придётся неустанно и много трудиться, чтобы ваш бизнес стал успешным. Ниже мы рассмотрим несколько идей для начинающего бизнесмена.

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

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

Как нас обманывают в сети?

Ещё одна статья на тему обмана в Интернете.

Интернет на сегодняшний день способен в разы облегчить жизнь человеку, было бы желание им пользоваться. Способности интернета воистину безграничны. Он позволяет решить массу повседневных вопросов, не выходя из дома. Все услуги, начиная от оплаты коммунальных услуг и заканчивая приобретением корпусной мебели, можно найти в интернете. Но есть и обратная сторона медали. Как и следовало предполагать, интернет в одночасье является рассадником мошенничества. Злоумышленники в основном наживаются на человеческой глупости и наивности.

Больше всего поражает тот факт, что жертвы мошенников зачастую винят в случившемся правовые органы. Мол, они плохо работают. Человеческий эгоизм достигает немыслимых размеров. Признать собственную неправоту далеко не каждый может. Вот и получается, что виноваты в случившейся афере все, кроме пострадавшего. Важно отметить, что во всех средствах массовой информации уже давно и неоднократно описаны подробности мошеннических...