Я начинаю изучать JavaScript и использую w3schools в качестве своего ресурса. Будучи новым ребенком на блоке, я хотел бы задать скромный и простой вопрос. С точки зрения непрофессионала - В чем разница между:.innerHTML() - сравнить два подхода (основы javascript)
этот код
function myFunction() {
return "Hello World"
}
document.getElementById('demo').innerHTML = myFunction();
и , что код
function myFunction() {
document.getElementById("demo").innerHTML = "Hello World!";
}
myFunction();
Причина Я спрашиваю:
Я делаю некоторые упражнения, и я правильно получил конечный результат, выполнив этот c ode, но затем, когда я нажал «показать ответ», показан код , код, который отличается от моего.
В дополнение к моему вопросу - какой из них практичен и какой из них лучше всего подходит для какой ситуации?
описание товара link.
В конце концов они делают то же самое. В другом контексте о том, как/когда они будут вызваны, может привести к различным вещам. – epascarello
* «Я начинаю изучать JavaScript и использую w3schools в качестве моего ресурса». * Я настоятельно рекомендую использовать [MDN] (https://developer.mozilla.org/docs/Web/javascript) вместо этого. И разные книги и блоги. Не w3schools, что довольно плохо. –
стиль мудрый я бы предпочел первый, так как функция делает одну простую вещь и ее можно более легко использовать повторно – aw04