say('Вася');
var phrase = 'Привет';
function say(name) {
alert( name + ", " + phrase );
}
Вот так другой результат почему ?
var phrase = 'Привет';
function sayHi(name) {
alert(phrase + ', ' + name);
}
sayHi('Вася'); // Привет, Вася (*)
Потому что декларации переменных перемещаются (are hoisted) в начало функций, а присвоения остаются там, где были.
https://www.w3schools.com/js/js_hoisting.asp
var phrase;
// переменной phrase здесь еще не присвоено значение
say('Вася');
phrase = 'Привет';
function say(name) {
console.log(name + ", " + phrase);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
WebView подключен к indexhtml (скопирован из asset в память телефона)
суть вопроса таков при создание спрайтов svg у меня сыпятся вот такое предупреждение "svg-sprite-loader exceptionSome loaders will be applied after svg-sprite-loader in extract mode" ? подскажите...
Пытаюсь парсить сайт, страница находится в кодировке cp1251, при выводе у меня появляются ромбики с вопросильтельными знаками внутри, пробовал...
Можно как-то узнать общее время аудио-файла и текущее время если файл воспроизводиться