js怎么把变量转化为字符串来命名字段

投稿:宁若心安 优质问答领域创作者 发布时间:2023-07-07 09:25:38
js怎么把变量转化为字符串来命名字段

你好,可以使用字符串模板或字符串拼接来将变量转化为字符串来命名字段。例如:

1. 字符串模板

```javascript

let name = 'foo';

let obj = {

[`${name}_id`]: 1

};

console.log(obj); // { "foo_id": 1 }

```

2. 字符串拼接

```javascript

let name = 'foo';

let obj = {};

obj[name + '_id'] = 1;

console.log(obj); // { "foo_id": 1 }

```

其中,`${name}_id` 和 `name + '_id'` 都将变量 `name` 转化为字符串,并将其和 `_id` 拼接在一起作为字段名。

js怎么把变量转化为字符串来命名字段

通过string对象函数把一个变量转化为字符串。