Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 10

DC

Dmitriy Code in JavaScript Noobs — сообщество новичков
coldrain96
например, так

Object.keys(yourObject).length === 0
Так не сработает, так как нужно еще вложенные элементы проверять на пустоту
источник

c

coldrain96 in JavaScript Noobs — сообщество новичков
Dmitriy Code
Так не сработает, так как нужно еще вложенные элементы проверять на пустоту
если глубина статична то можно через for, если нет то нужна рекурсивная функция. На каждой итерации проверяешь нужный объект вот тем способом выше
источник

J

J in JavaScript Noobs — сообщество новичков
Alchemist
Попробуй добавить в запрос &origin=*
Последовательность пох?
источник

A

Alchemist in JavaScript Noobs — сообщество новичков
J
Последовательность пох?
ага
источник

J

J in JavaScript Noobs — сообщество новичков
Alchemist
ага
Ок попробую , спасибо что помог
источник

K

Kino Recovery in JavaScript Noobs — сообщество новичков
Konstantins Bogdanovs
ну ариант один - через инпут
А как же filesystemapi насколько я могу судить он поддерживается везде кроме ie 11
источник

KB

Konstantins Bogdanov... in JavaScript Noobs — сообщество новичков
Kino Recovery
А как же filesystemapi насколько я могу судить он поддерживается везде кроме ie 11
а, забыл
источник

K

Kino Recovery in JavaScript Noobs — сообщество новичков
Собственно вопросы ноги растут мне задали вопрос может ли сайт прочекать локальное местоположение файла то есть полный путь я начал думать
источник

J

J in JavaScript Noobs — сообщество новичков
Alchemist
Попробуй добавить в запрос &origin=*
не помогло(
источник

A

Alchemist in JavaScript Noobs — сообщество новичков
J
не помогло(
Я вижу что как минимум в твоем скриншоте ? продолбался в запросе
источник

J

J in JavaScript Noobs — сообщество новичков
Alchemist
Я вижу что как минимум в твоем скриншоте ? продолбался в запросе
⁉️
источник

u

undefined. in JavaScript Noobs — сообщество новичков
Здравствуйте. Не могу понять почему функция конкатенирует с undefined. В какой момент не получается определить acc?

const reverse = (val) => {
 const iter = (str, counter, acc) => {
   if (counter < 0) return acc;
   return iter(str, counter - 1, (acc += str[counter]));
 };
 return iter(val, val.length, "");
};

console.log(reverse("hello"));

Результат выполнения скрипта: undefinedolleh
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
undefined.
Здравствуйте. Не могу понять почему функция конкатенирует с undefined. В какой момент не получается определить acc?

const reverse = (val) => {
 const iter = (str, counter, acc) => {
   if (counter < 0) return acc;
   return iter(str, counter - 1, (acc += str[counter]));
 };
 return iter(val, val.length, "");
};

console.log(reverse("hello"));

Результат выполнения скрипта: undefinedolleh
в первый.
источник

u

undefined. in JavaScript Noobs — сообщество новичков
Не понял.
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
undefined.
Здравствуйте. Не могу понять почему функция конкатенирует с undefined. В какой момент не получается определить acc?

const reverse = (val) => {
 const iter = (str, counter, acc) => {
   if (counter < 0) return acc;
   return iter(str, counter - 1, (acc += str[counter]));
 };
 return iter(val, val.length, "");
};

console.log(reverse("hello"));

Результат выполнения скрипта: undefinedolleh
подставь val[val.length]
источник

O

Orian in JavaScript Noobs — сообщество новичков
undefined.
Здравствуйте. Не могу понять почему функция конкатенирует с undefined. В какой момент не получается определить acc?

const reverse = (val) => {
 const iter = (str, counter, acc) => {
   if (counter < 0) return acc;
   return iter(str, counter - 1, (acc += str[counter]));
 };
 return iter(val, val.length, "");
};

console.log(reverse("hello"));

Результат выполнения скрипта: undefinedolleh
return iter(val, val.length - 1, "");
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
undefined.
Не понял.
индексация с 0. первый count у тебя 5. "hello"[5] === undefiend, потому что последний индекс 4
источник

u

undefined. in JavaScript Noobs — сообщество новичков
Orian
return iter(val, val.length - 1, "");
Что за магия?)
источник

O

Orian in JavaScript Noobs — сообщество новичков
магия твоего кода с правильными индексами
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
undefined.
Что за магия?)
потому что индексация с 0 и тебе нужно начинать с 4. 5-1=4
источник