Мне трудно найти информацию об этом: Могут ли параметры сценария Java быть чем-либо? Например, я знаю, что параметр функции может быть другой функцией. Но также и параметр кода java-скрипта может быть целой загрузкой совершенно другого кода, некоторый код, который вы не ожидаете увидеть там, так как этот другой код не указан в параметрах функции. Я попытался найти информацию об этом, но все найденные мной уроки показывают только основы того, что функция или действительно простое выражение сценария java имеет параметры и аргументы и немного больше деталей, может кто-нибудь объяснить мне это лучше и, надеюсь, предоставить лучшие ссылки ? Например, при использовании в java-скрипте, как показано ниже, CSS-преобразование 3d имеет ряд ожидаемых параметров, как описано здесь: https://www.w3schools.com/jsref/prop_style_transform.asp
но в приведенном ниже коде переменная + currentAngle + также внедряется в код, но когда параметры преобразования 3d официально определены, никто не говорит, что вы также можете вставлять переменные. Вы, очевидно, можете это сделать, но я пытаюсь точно выяснить правила, чтобы быть в курсе, когда я пишу свой код.
var currentAngle = 0;
var currentDirection = 0; // 0 - Increasing, 1 - Decreasing
function spin() {
document.getElementById("myDIV");
setInterval(function() {
if(currentDirection == 0) {
// Allow one complete rotation.
if(currentAngle < 360) {
myDIV.style.transform = "rotate3d(0,1,0.2,"+ currentAngle +"deg)";
currentAngle += 10;
} else {
// Change the direction.
currentDirection = 1;
currentAngle -= 10;
myDIV.style.transform = "rotate3d(0,1,0.2,"+ currentAngle +"deg)";
}