function subscribe (ind = 0) {
request.post({
url: 'https://example.com',
form: {list: mis[ind]}
}, (err, response, body) => {
console.log(response.statusCode)
if (response.statusCode == 200)
subscribe (ind + 1)
})
}
subscribe()
// эта функция - Генератор. Он создаёт итерируемые штуки
function* makeRangeIterator(start = 0, end = 100, step = 1) {
let iterationCount = 0;
for (let i = start; i < end; i += step) {
iterationCount++;
yield i;
}
return iterationCount;
}
// вот сделаем итератор от 1 и до 10 (исключая конец)
var r1_10 = makeRangeIterator(1, 10);
// в цикле получим из итератора значения
for (i of r1_10) {
console.log(i); // выведет от 1 до 9
}
стать топовым WEB разработчиком на фрилансе/удаленке?
Знаю HTML, CSS, Bootstrap 3,4, верстал на них, сейчас освоил FlexBox, знаю как адаптивно верстать.
Желание делать сайты под ключ, дизайны сайтов, приложений и разработка.
Как думаете все вместе реально круто освоить и стать хорошим разработчиком сайтов от дизайна до верстки и запуска сайта, так скажем?
Хорошая ли эта специальность,
востребованная ли
какие знания я получу после обучения?
$unique_items = [];
foreach ($items as $item) {
if (!isset($unique_items[$item['id']])) {
$unique_items[$item['id']] = $item;
}
}
$unique_items
array (
203 =>
array (
'isMon' => false,
'rate' => 53,
'id' => 203,
'title' => 'Title',
),
204 =>
array (
'isMon' => false,
'rate' => 53,
'id' => 204,
'title' => 'Title1',
),
)
--force, -f
Ignore all errors; continue even if an SQL error occurs during a table dump.
One use for this option is to cause mysqldump to continue executing even when it encounters a view that has become invalid because the definition refers to a table that has been dropped. Without --force, mysqldump exits with an error message. With --force, mysqldump prints the error message, but it also writes an SQL comment containing the view definition to the dump output and continues executing.
If the --ignore-error option is also given to ignore specific errors, --force takes precedence.