问题标签 [object-properties]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8398 浏览

list - 列出 Jena 中实例的对象属性

如何列出与 Jena 中的实例关联的所有对象属性?

例如:一个Person有一个名为“ hasVehicle ”的对象属性,它与一个类Vehicle相关联

0 投票
1 回答
593 浏览

java - Java - Jena API - 获取另一个类的属性

我正在使用 java 和 Jena API。我有一个类婚姻,它有 3 个对象属性,称为“hasHusband”、“Haswife”和“dateOfMarriage”。前两个与 Person 类相关联,该类具有名字、姓氏、出生日期等数据类型属性...

我想检索妻子的名字和丈夫的名字。你能解释一下我该怎么做吗?

这是我的 rdf 文件的相关部分:

谢谢

编辑 通过下面的代码,我可以获得 hasWife 对象属性。我应该添加什么来获得 firstName 数据类型属性?

0 投票
2 回答
149 浏览

java - 我无法访问对象属性

我正在使用 Java 和 Jena API。我有一个婚姻类,它有 3 个对象属性,称为“ hasHusband ”、“ Haswife ”和“ dateOfMarriage ”。前两个与具有数据类型属性的类 Person相关联,例如hasFirstNamehasLastNamedateOfBirth ...。

我想访问对象属性“Haswife”和“hasHusband”,然后是妻子的名字和丈夫的名字。

这是我的 rdf 文件中的表示方式:

(...)

我试过这样但它仍然不起作用:

你能告诉我有什么问题吗?

谢谢

已编辑

更多有用的细节:

(...)

(...)

(...)

0 投票
2 回答
521 浏览

java - Java - Jena API - 获取多个数据类型属性

我正在使用 Java 和 Jena API。我有一个类婚姻,它有 3 个对象属性,称为"hasHusband""Haswife""dateOfMarriage"。前两个与具有数据类型属性 hasFirstNamehasLastNamedateOfBirth ...的类 Person相关联。

通过下面的代码,我可以访问丈夫的 hasFirstName 属性。

我想修改这一行

为了访问 hasLastName 和 hasDateofBirth...

你能解释一下我该怎么做吗?

谢谢

已编辑:@Pierre 现在它只涉及 Person 类。如果是女性,我想在一个新文件(文本文件)中为每个女性输出以下这一行:

对于每个人来说

区别在于形状的价值。我的问题是他只输出一个女人和一个男人。

一个人在我的 rdf 文件中是这样表示的:

以下是相关代码:

你能告诉我该怎么做才能解决我的问题吗?

谢谢

0 投票
1 回答
161 浏览

php - 对象名称上的特殊符号不允许我在 php 中浏览对象/数组

现在,我使用drupal 来制作网站。我正在修改 drupals 用户模块,因为我需要为个人资料页面制作自定义布局。

不幸的是,我在通过阵列访问时遇到了问题。

配置文件的所有数据都在一个数组中($user_profile)

阵列只是巨大的。我试图通过对象导航。

虽然我在导航方面做得很好(感谢 print_r 功能),但我现在面临一个问题。

有一个名为 entityInfo:protected 的对象。在这个对象内部有更多的对象(例如,我试图访问这个对象内部的对象,称为标签。

问题是,如果我尝试这样做:

我收到下一条消息

注意:未定义的属性:Profile::$entityInfo:protected in include()(D:\xampp\htdocs\specialdr\modules\user\user-profile.tpl.php 的第 55 行)。注意:试图在 include() 中获取非对象的属性(D:\xampp\htdocs\specialdr\modules\user\user-profile.tpl.php 的第 55 行)。

我不知道我怎样才能正确地写这个,所以我可以访问这个对象并继续通过数组和对象......因为我还有很长的路要走,直到我到达我需要访问的对象。

顺便说一句...如果您想查看数组... http://fancomix.net/bigarray.txt

提前致谢。

0 投票
1 回答
208 浏览

python - 如果在python中更改了值,如何查看当前值并更改颜色

如果值从当前值更改,我试图弄清楚如何更改文本字段的笔触颜色。对于这些字段,我有从各种来源自动提取并输入 XML 表单的值。这些值也是数字。我想写一些“如果值改变,打印不同颜色的笔触颜色”的东西,但不知道该怎么做。到目前为止,我的微弱尝试如下。不确定任何人需要帮助的其他信息,但请询问,如果需要我会回答。

0 投票
3 回答
1765 浏览

javascript - IE8 无法访问 for 循环中的对象属性

我有下面的JS。

  • 对象数组。每个对象都有一个“s”和“e”属性。
  • 第一个 for 循环是记录数组中第一项的“s”和“e”属性的测试。
  • 第二个循环是我希望工作代码发生的地方,但我无法从这个循环内部访问我的属性。而这似乎只发生在 IE8 及更低版本中。

我得到的 IE8 中的错误是:

's' 为 null 或不是对象

任何想法,将不胜感激?

0 投票
1 回答
21 浏览

javascript - 我可以将一个匿名函数作为同一对象中两个不同属性的值吗?

请注意,在下面的示例中,两者createupdate是相同的。我相信有可能update只是create's 代码的别名,而无需第二次写出来。

0 投票
4 回答
12262 浏览

javascript - 对象属性动态删除

我很好奇一种基于通配符从 javascript 对象中动态删除属性的改进方法。首先,假设我有以下对象:

任务

现在,最终结果是以“checkbox_description”为幌子删除了所有属性,并保持对象的其余部分完好无损,如下所示:

我的解决方案

目前我的解决方案涉及jquery和以下代码:

问题

这对我来说似乎很不雅,如果对象的大小合理,则过程密集。有没有更好的方法来执行这个操作?

0 投票
1 回答
474 浏览

php - 检查财产是否存在,如果它确实建立在财产之上

我有以下 PHP 代码:

问题是,在 foreach 循环中,如果有多个相同的项目,$row->table_id则设置循环中的最后一个(忽略所有其他项目)。我已经尝试过了!isset($alignments->{row->table_id}),它仍然是压倒一切的。我想说如果变量$alignments->{$row->table_id}存在,使用它,如果不存在,将其设置为new StdClass()