你好,可以使用字符串模板或字符串拼接来将变量转化为字符串来命名字段。例如:
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对象函数把一个变量转化为字符串。