const ccc=[{ "1": "毕业生人数", "2": "毕业去向落实人数", "3": "其中:毕业生升学人数", "4": "毕业生本省去向落实率", }, { "1": "3874", "2": "3573", "3": "343", "4": "88.69%", }]react项目,判断是否有‘毕业去向落实人数’字符串,然后赋值
时间: 2023-07-02 21:07:33 浏览: 56
你可以使用 JavaScript 的字符串方法 includes() 来判断是否有‘毕业去向落实人数’字符串,如果存在,可以将其赋值给一个变量。可以尝试以下代码:
```
const data = [
{
"1": "毕业生人数",
"2": "毕业去向落实人数",
"3": "其中:毕业生升学人数",
"4": "毕业生本省去向落实率",
},
{
"1": "3874",
"2": "3573",
"3": "343",
"4": "88.69%",
}
];
let targetString = '';
data.forEach((item) => {
if (item['2'].includes('毕业去向落实人数')) {
targetString = item['2'];
}
});
console.log(targetString); // 输出:毕业去向落实人数
```
在这个例子中,我们首先定义了一个包含数据的数组。然后使用 forEach() 方法遍历数组中的每个对象。在每个对象中,我们检查 '2' 属性是否包含目标字符串 '毕业去向落实人数'。如果找到了目标字符串,我们将其赋值给变量 targetString。最后,我们打印输出 targetString 的值。
相关问题
const obj2: object = {} const obj3: {} = {} const obj4: Object = {a:1} 这三个有什么区别
这三个声明方式的区别在于类型注解的不同:
- `const obj2: object = {}` 中的 `object` 是 TypeScript 中的基础类型,表示一个普通的对象类型。这种声明方式注解了变量 `obj2` 的类型为 `object`,但是没有指定具体的属性和方法。
- `const obj3: {} = {}` 中的 `{}` 表示一个空对象类型。这种声明方式注解了变量 `obj3` 的类型为一个空对象,同样没有指定具体的属性和方法。
- `const obj4: Object = {a:1}` 中的 `Object` 是 JavaScript 中的内置对象,表示所有对象的基础类型。这种声明方式注解了变量 `obj4` 的类型为 `Object`,并且指定了一个属性 `a` 的值为 `1`。
需要注意的是,虽然 `object` 和 `{}` 都可以表示一个普通对象类型,但是它们并不等价。`object` 是一个基础类型,不能作为接口或类型别名的类型,而 `{}` 可以作为接口或类型别名的类型。此外,`Object` 表示所有对象类型的基础类型,包括数组、函数等,因此并不是所有情况下都适用。
const std::string和const const std::string有什么区别
`const std::string`和`const const std::string`是有区别的。
`const std::string`表示一个不可修改的字符串对象,即指针本身是不可修改的,不能将其指向其他不可修改的字符串。但是,可以通过该指针修改字符串的内容。
`const const std::string`则是无效的语法,因为连续的`const`关键字是多余的。在C++中,只需要一个`const`关键字来表示一个不可修改的对象。
因此,正确的写法应该是`const std::string`。
相关推荐
![.zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)