return idCheck; return nameCheck; return emailCheck
Почему он не хочет выдавать содержимое файла
const arr = [
{id: 3, name: 'name', email: 'email'},
{id: 0, name: 'name', email: 'email'},
{id: 2, name: 'name', email: 'email'},
{id: 1, name: 'name', email: 'email'}];
const max = (p, v) => {
if (p.id < v.id)
return -1;
if (p.id > v.id)
return 1;
return 0;
};
const addUser = (userObject) => {
arr.sort(max);
const maxId = arr[arr.length - 1]['id'];
userObject['id'] = maxId + 1;
arr.push(userObject);
};
addUser({name: 'new name', email: 'new email'});
console.log(arr);
$ node -v
v7.6.0
// demo.js
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
const OBJ = {
"a": [
{name: "Коля",
surname: "Петров"},
{name: "Вася",
surname: "Иванов"},
{name: "Сережа",
surname: "Смирнов"}
],
"b": [
{name: "Вова",
surname: "Михайлов"},
{name: "Никита",
surname: "Кузнецов"},
{name: "Вадим",
surname: "Панов"}
]
};
const timeout = 1000;
async function demo() {
for(let prop in OBJ) {
for(let i = 0; i < OBJ[prop].length; i++) {
console.log(`${OBJ[prop][i].name} ${OBJ[prop][i].surname}`);
await sleep(timeout);
}
}
}
demo();
Везде так принято оформление html кода непосредственно в js файле и через ' ' с +?
Но как здесь подгрузить стили?
Мне казалось, что fs должен был этим заняться,
И что означает Handler? Почему во многих языках его так называют и что это подразумевает?
Зачем ноду nginx, если мы на ноде и так пишем сервер?