object 相关问题

对象是可以由编程语言中的命令操纵的任何实体。对象可以是值,变量,函数或复杂的数据结构。在面向对象的编程中,对象引用类的实例。

按属性对数组的对象进行排序,无需集合

我有很多学生。我的学生班级有一个名为 Score 的整数属性,我想按他们的分数对它们进行排序。我不想使用集合 我用了这个,但没有用: 班级

回答 1 投票 0

如何将对象转换为其实际类型?

如果我有: void MyMethod(对象 obj) { ... } 如何将 obj 转换为其实际类型?

回答 13 投票 0

如何将我的字符串转换为要在地图中使用的对象

我有一个地图脚本。我有一个用于显示地图的属性之一的字符串。 “位置”是 {lat:lat 值, lng: 经度值 }。 我创建了一个看起来正确的字符串。 VA...

回答 1 投票 0

在标头中声明对象

如何在不初始化对象的情况下声明它? 这是我的头文件 #include“着色器.h” 渲染器类{ 私人的: 卡雷斯::图形::着色器 m_terrainShader; };...

回答 3 投票 0

如何检查数组中没有重复项?

我正在用 C# 编写一个应用程序,提示用户输入 Automobile 类对象的数据。程序提示用户输入数据的类的属性之一是 ID 号。 ...

回答 2 投票 0

在 JavaScript 中将对象数组的数组转换为单个数组

我有一个包含多个数组的对象数组 常量 arr = [ { 六月: [ { “ID”:“67854”, “事件”:“cl...

回答 2 投票 0

如何识别Python对象中的属性和dunder方法,因为它们都以双下划线开头?

我很难区分属性的标识和与对象相关的 dunder 方法。 请参见下面的示例。 类测试: def __init__(自身): 自我...

回答 1 投票 0

循环JavaScript“getElementsByTagName()”对象[重复]

如何正确循环选择器上从“getElementsByTagName()”返回的对象。我似乎无法弄清楚。 例如,如果我有一堆这样的 div: 如何正确循环选择器上从“getElementsByTagName()”返回的对象。我好像不太能理解。 例如,如果我有一堆像这样的div: <div class="wrapper"> <div class="test1">this is a div</div> <div class="test2">this is a div</div> <div class="test1">this is a div</div> <div class="test2">this is a div</div> <div class="test1">this is a div</div> <div class="test2">this is a div</div> </div> 我想循环遍历“getElementsByTagName()”的结果,如下所示: var wrapper = document.querySelector(".wrapper"); var divs = wrapper.getElementsByTagName("div"); for (i = 0; i < divs.length; ++i) { each = divs[i]; if (each.classList.contains("test2")) { this.style.display = "none"; } } 这是一个小提琴:http://jsfiddle.net/Y2Yzv/1/ 控制台出现错误:Uncaught TypeError: Cannot set property 'display' of undefined 尝试: var wrapper = document.querySelector(".wrapper"); var divs = wrapper.getElementsByTagName("div"); for (i = 0; i < divs.length; ++i) { each = divs[i]; if (each.classList.contains("test2")) { each.style.display = "none"; } } 演示 each.style.display = "none"; 可以代替 this this 指的是全局对象,而不是循环中正在迭代的元素。 这是纠正的小提琴: http://jsfiddle.net/Y2Yzv/4/ 更少的代码解决方案: var divs = document.querySelectorAll('.wrapper div'); [].forEach.call(divs, function (div) { if (div.classList.contains('test2')) div.style.display = 'none'; }); 将 this.style.display = "none"; 更改为 each.style.display = "none" 检查此解决方案: http://jsfiddle.net/ZffWg/ 这些是我所做的主要改变 for (i in divs) { if (divs[i].className.indexOf("test2") > -1) { divs[i].style.display = "none"; } } 我删除了 i=0,因此循环在数组索引本身上运行。 我还使用 className 代替 classList 以获得更好的跨平台兼容性 let divs_in_wrapper = document.querySelectorAll('.wrapper div'); divs_in_wrapper.forEach((item, index, arr) => { if (item.classList.contains("test2")) { item.style.display = "none"; } }); <div class="wrapper"> <div class="test1">this is a div</div> <div class="test2">this is a div class test2</div> <div class="test1">this is a div</div> <div class="test2">this is a div class test2</div> <div class="test1">this is a div</div> <div class="test2">this is a div class test2</div> </div> <div class="test2">this is outside a div</div>

回答 6 投票 0

如何解决编译器错误:在我的情况下没有调用“dmhFS::dmhFS()”的匹配函数?

我为 ESP32 微控制器编写代码。 我设置了一个名为“dmhWebServer”的类。 这是启动我的课程的调用: 创建 dmhFS 类的对象并将其交给

回答 1 投票 0

Vue显示二维数组输出

我无法理解这个问题...... 我的后端提供带有二维数组的 API 响应: 团队类别,团队属于该类别。 数据返回正常,但是我无法...

回答 1 投票 0

动态更改折线颜色

我有一个网络应用程序,可以为每个用户绘制一条折线(跟踪运动),并且我想合并一些功能,允许网络应用程序用户通过更改...

回答 1 投票 0

如何将对象推入数组?

我知道这很简单,但我不明白。 我有这个代码: // 我的对象 常量涅托 = { 标签:“标题”, 值:“雷蒙斯” } 让尼托斯=[]; nietos.push(nieto.label); 涅托斯...

回答 8 投票 0

Python - 像在字典中一样访问对象属性

>>> my_object.name = '东西' >>> my_str = '姓名' >>> my_object[my_str] # 不起作用,因为它不是字典:) 如何访问

回答 4 投票 0

在 flutter 中将自定义对象作为屏幕参数传递时,常量值无效

我正在尝试将名为“Lesson”的自定义对象传递到名为“ExamScreen”的屏幕 这是电话: goStepScreen(int statusId,课程教训,BuildContext上下文){ 如果(斯塔...

回答 1 投票 0

如果为空,如何从对象中删除子对象

我是 javascript 和对象的新手,我需要通过在孩子为空时删除来操作这个对象。 我可以使用哪个函数来删除 id 1701 的孩子,因为它是自己的孩子...

回答 1 投票 0

如何将模板参数传递给对象而不调用其成员函数?

我可以将模板参数传递给对象的成员函数,但不能传递给对象本身。 这有可能吗? #包括 #包括 使用命名空间 std; 类...

回答 1 投票 0

我应该在对象类和 Hilt @Singleton 类之间使用什么。在安卓中

对象 A { ... } @Singleton 类 B { ... } 我是 Hilt 的新手,假设这 2 个类在技术上是相同的,但 B 更难实现,由于 DI 复杂性,仅限于在

回答 1 投票 0

如何在不使用递归和json方法的情况下深度复制对象

如何在不使用递归、JSON.parse \ JSON.stringify、structuralClone()的情况下实现深拷贝。一个对象中可以有任意数量的元素。 常量数据1 = { 答:10, y:空, k: [1, 2...

回答 1 投票 0

将一系列包含数字的 JavaScript 对象键转换为数组

我有这个对象: { '类别[0].alias': '健身房', '类别[0].title': '健身房', '类别[1].alias': '健康培训师', '类别[1].title': '培训师', '位置.显示广告...

回答 1 投票 0

Mooc.fi Java 1 -Part07_07 食谱

(对格式表示歉意,这是我的第一篇文章) 我正在考虑通过赫尔辛基大学的 mooc.fi Java 自学 Java, 我已经连续4天尝试这个问题了......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.