обновляется только после рефрешавы имеете в виду обновление страницы в браузере? Ну так оно магически не произойдет, пока кто-то браузеру не сообщить, что пора бы обновить.
php -a
запускали, но все равно сервер был.return что_угодно
прекращает работу, потому что у return работа такаяОператор return завершает выполнение текущей функции и возвращает её значение.
пишу return с проверкой на пустоту иначе функция дальше выполняться не будетно после return она точно выполнятся не будет.
var element = document.querySelector('.domElement'),
ctx = element && element.getContext('2d'); // ошибки нет
console.log(element, ctx) // element=null, ctx=null
try {
var element = document.querySelector('.domElement'),
ctx = element.getContext('2d'); // ошибка внутри try
} catch (err) {
// console.log(err) // но выводить мы ее не будем
}
console.log(element, ctx) // element=null, ctx=undefined
Хотелось бы понять, как красиво, минималистично и правильно делать проверку на существование?вот так:
if (element) {
// ура, он существует
}