我如何自动插入变量到给定的语句?



如何在下面的内容行中插入随机单词?例如:我想插入hey, hello, hi

{
"content": ""
}

然后打印

{
"content": "hey"
}
{
"content": "hello"
}
{
"content": "hi"
}

通过方法设置对象的值myObj[property] = value;

let obj = {};
const randomWordsArr = ["Hey", "Hello", "Hi"];
randomWordsArr.forEach((item)=>{ 
obj["content"] = item;
console.log(obj);
});

我不确定你是使用Python还是JS,但如果是Python,有几种方法可以做到这一点,这取决于你想要它有多干净。最不干净和最快的选择是使用字符串操作。更好的方法是维护一个字典,它允许您随心所欲地切换content的值,之后您可以将字典转换为Json:

dictionary ={ 
"content": ""
} 
dictionary["content"] = "hey"

json_object = json.dumps(dictionary) 
print(json_object)

你的对象必须有一个键是字符串,值是数组。

{
"key" : []
}

之后,您可以添加Array value中的所有内容,例如:

{
"key" : ["hi","hello","hey"]
}

这是如何添加一些东西到你的数组

let obj = {}
obj.key = []
obj.key.push("hi")
obj.key.push("hello")
obj.key.push("hey")
//and show console
console.log(obj.key)
//Your can see 
["hi","hello","hey"]

最新更新