Тогда я не понимаю как работать с NodeList
Вы меня окончательно запутали
Вариант на который вы намекаете не будит работать (т.к. по вашим словам это объект)
а вариант который я хочу использовать вы запрещаете использовать
ответьте просто мне на один вопрос: как перебирать элементы находящиеся в NodeList
Я понимаю что это не объект.
Javascript очень гибкий и мы можем сделать к примеру вот так
И NodeList можно воспринимать как массив не смотря на то что он не имеет методов присущих обычным массивам.
<head>
</head>
<body>
<script>
$(document).ready(function() {
$.toast({
heading: 'Welcome',
text: 'This alert needs your attention.',
position: 'top-right',
icon: 'success',
stack: false
});
});
</script>
</body>
$(document).ready(function() {
if (window.location.pathname.indexOf('your-page-name') !== -1) {
$.toast({
heading: 'Welcome',
text: 'This alert needs your attention.',
position: 'top-right',
icon: 'success',
stack: false
});
}
});
Uncaught ReferenceError: $ is not defined.
function isObject(item) {
return (typeof item === "object" && !Array.isArray(item) && item !== null);
}
fetch(url)
.then(responce => responce.json())
.then(console.log);
fetch(url)
.then(responce => responce.json())
.then(json => console.log(json.someKey));
С этого и надо было начинать.
Если у вас возникла такая необходимость, то вам стоит пересмотреть свои подходы к дизайну и решению задач.