if (!(regExp[age].test(window[age + '_value']))) {
window[age].setCustomValidity(error[age]);
}
else {
window[age].setCustomValidity("");
}
}
function func(employee) {
let [name, surname, department, position, salary] = employee;
}
func( ['Иван', 'Иванов', 'отдел разработки', 'программист', 2000] );
не совсем то, что нужно.Это не не совсем то, что нужно, это бессмыслица рекурсивная, которая не падает только потому, что никогда не запускается.
btn
у вас не DOM-элемент, а что-то иное. И у этого чего-то нет метода addEventListener.Document метод querySelector() возвращает первый элемент (Element) документа, который соответствует указанному селектору или группе селекторов. Если совпадений не найдено, возвращает значение null.https://developer.mozilla.org/ru/docs/Web/API/Docu...
"button"
? Но возникает ошибка на условии If( obj.error ), если ответ obj.success, и наоборот. Вылезает ошибка "Cannot read property 'error' of undefined".Эта ошибка возникает не потому, что пришла ошибка в ответе, а потому, что сам ответ в функцию не передан где-то. У вас
obj === undefined
.data.allFile.edges.map(function (edge, index) {
var node = edge.node;
return (
<tr key={index}>
<td>{node.relativePath}</td>
<td>{node.prettySize}</td>
<td>{node.extension}</td>
<td>{node.birthTime}</td>
</tr>
)
})
var smprefix = 'Мой текст <br/>';
var smprefix = 'Мой текст \n';
function sayHello(animal) {
if (['dog', 'cat', 'cow'].includes(animal)) {
latestFriendlyAnimal = animal;
return 'Hello';
}
if (animal === 'lion' && check) {
latestFriendlyAnimal = animal;
}
return check ? 'Hello' : 'Growl';
}
function sayHello(animal) {
let isKnownAndFriendly = ['dog', 'cat', 'cow'].includes(animal) || (animal === 'lion' && check);
if (isKnownAndFriendly) {
latestFriendlyAnimal = animal;
return 'Hello';
}
return check ? 'Hello' : 'Growl';
}