nums
вытаскивается 1 элемент и он становится короче.[...nums]
длина постоянна – все изначальные элементы. в т.ч. с плавающей запятой
function
«видно» определение user
, которое находится снаружи — наверное, об этом речь.function init() {
let user = { firstName: "Вася", sayHi() { alert(`Привет, ${this.firstName}!`);}};
setTimeout(function() {
user.sayHi(); // Привет, Вася!
}, 1000);
}
init();
-c copy
годится только когда исходный поток остается без изменений. Например, заменяете аудиторек, а видео сохраняется – тогда для скорости лучше сделать -c:v copy
и видео трек останется без изменений. delay()
, как и у любой другой функции, зависит от того, как и где её вызовут. Четыре примера в ответе как раз иллюстрируют разные варианты вызова, и значение this
в каждом. В первом случае this
— действительно глобальный объект Window.