- 17, May 2024
- #1
Привет, ребята,
Это снова я. Я проверяю, содержат ли объекты значения с помощью Object.keys, как показано ниже:
Он будет сгенерирован автоматически.
Итак, как мне выбрать единственный, у которого есть данные, и игнорировать остальные. Включаю переключатель, а он не работает.
var flag;
if(obj !== 'undefined') {
flag = true;
} else {
flag = false;
}
console.log(flag); // false, false, true, false, false, false
Код (разметка): он вернет список следующим образом:
var flag; switch (Object.keys(obj).length) { case 3: flag = true; break; // => it does not break case 0: flag = false; break; default: flag = false; } console.log(flag); // still => false, false, false, true, false, false
Код (разметка): Список неупорядочен, количество элементов варьируется в зависимости от количества проверяемых объектов.
Он будет сгенерирован автоматически.
Итак, как мне выбрать единственный, у которого есть данные, и игнорировать остальные. Включаю переключатель, а он не работает.
0 0 0 3 0 0
Код (разметка): Это тоже не работает:
Object.keys(obj).length
Код (разметка): Спасибо,