Я действительно новичок в этом, и поэтому моя терминология, вероятно, плохая, попросите у меня разъяснений, если вам нужно.Извините, если это основной вопрос.Вот пример моей проблемы:
var post1title = "example title 1";
var post1text = "example text 1";
var post2title = "example title 2";
var post2text = "example text 2";
function update() {
setText("titleBox", post1title);
setText("bodyBox", post1text);
Моя цель - сделать так, чтобы функция update () имела параметр, который позволяет тексту в текстовом поле быть, например, post1title или post2title.
Я бы хотел сделать нечто похожее на то, что вы делаете со строками, когда задействованы переменные, как показано здесь:
console.log("User has set the variable post1title to: " + post1title);
// prints "User has set the variable post1title to: example title 1" to the debug console
Не похоже, что вы можете делать то же самое при вызовепеременные, хотя.Я попытался сделать то же самое, что вы сделали бы со строками (где «n» - это число 1-2):
var post1title = "example title 1";
var post1text = "example text 1";
var post2title = "example title 2";
var post2text = "example text 2";
function update(n) {
setText("titleBox", post + n + title);
setText("bodyBox", post + n + text);
Это, очевидно, читается как сложение трех переменных вместе.Возможно ли что-то подобное?