问题标签 [self]

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 投票
3 回答
9474 浏览

python - 类,字典,自我,初始化,参数?

有人可以用文字解释前四行吗?我读到了类和方法。但这里似乎很混乱。

0 投票
3 回答
9362 浏览

silverlight - 在 Silverlight 中绑定到 RelativeSource Self

我正在尝试将滑块控件的值绑定到同一控件中的属性:

但它没有绑定到“ValuePropery”......我做错了什么?

0 投票
26 回答
954062 浏览

python - “自我”这个词的目的是什么?

selfPython中这个词的用途是什么?我知道它指的是从该类创建的特定对象,但我不明白为什么需要将它明确地作为参数添加到每个函数中。为了说明,在 Ruby 中我可以这样做:

我很容易理解。但是在 Python 中,我需要包括self

谁能告诉我这个?这不是我在(诚然有限的)经验中遇到的。

0 投票
1 回答
404 浏览

mysql - 如何让MYSQL在加入自我时显示零结果?(例如:每月统计)

我有一个表格,其中包含有关页面视图和电子邮件的典型统计信息。电子邮件创建一行,页面视图创建一行...

我想绘制过去 30 天(例如)每天的页面浏览量和电子邮件,所以我需要显示日期和价值......即使它是零。我不能错过我的结果或图表中断的天数。

我不需要这是一个查询,但是对于任何一个查询,问题仍然相同...如果有几天(或几小时或几个月..取决于按范围分组)未查看特定页面,则它是简单地从结果数组中省略。

同样,如果有几天有页面浏览量但现在有电子邮件,那么电子邮件计数查询就有漏洞......

本质上,我正在尝试创建一个谷歌分析类型图表,并且需要在我的统计表中没有数据的日子里显示零。

我认为某种左自我加入可能会起作用,但似乎无法使其起作用。我什至弄乱了一个只有一列(值)和 1-31 行的整数表

你们中的任何一个 MYSQL 大师都可以帮忙吗?

0 投票
1 回答
802 浏览

nhibernate - nHibernate 自联接映射

这可能非常简单,但我现在只是看不到树木的树木。

为简洁起见,我想建模一个单词对象,它具有与之相关的单词(同义词),这样做我可以有以下映射:

像这样映射它意味着对于给定的单词,我可以像这样访问相关的单词(同义词):

词.同义词组.词

但是我想知道是否可以将一袋对象映射到一个单词对象的实例上……如果这有意义,那么我可以像这样访问相关单词:

词.词

我已经尝试过使用地图元素和复合元素,但都无济于事 - 所以我想知道是否有好心人可以指出我正确的方向?

ta,kmoo01

0 投票
2 回答
358 浏览

objective-c - 在目标 c 方法头中调用 self

假设我做了一个可以将 x 和 y 的总和制成表格的方法。

总计 = [自我总计 ThemUp x:30 y:50];

自我使用正确吗?为什么这样?我没有看到任何特别被执行的对象。

谢谢你的帮助!

0 投票
4 回答
9244 浏览

php - PHP 检测页面是否使用 PHP_SELF 重新加载

我有一个使用更新数据重新加载页面的表单:

当页面更新时,我想显示一条消息“数据已更新”。我相信Referer有类似的东西,但不记得了。

顺便说一句,我也在使用:

避免用户单击后退按钮时烦人的重新发送数据消息。这个对吗?

0 投票
2 回答
1660 浏览

django - Django自递归ManyToManyField过滤器查询

我有一个这样的模型:

它是这样工作的,一个活动可以链接到它自己,父活动被称为“活动”,子活动/活动将被称为“任务/任务”

如何过滤模型以获取所有“活动”以及如何过滤模型以获取所有“任务”?

感谢所有的帮助。

0 投票
1 回答
2502 浏览

iphone - 在块 iPhone SDK 中引用自己

我正在尝试实现一个回调机制,在该机制中我将一个块传递给一个类的 init,然后经过一些工作,该类将我回叫。该块被调用并且大多数东西都正常工作,除非我在块内的“self”上调用任何东西。我收到程序接收信号:“EXC_BAD_ACCESS”,除非我注释掉块内对 self 的任何引用。

我认为我可以在块内访问 self 是错误的吗?任何建议将不胜感激。这段代码在一个全新的“通用应用程序”中,我目前正在研究 iPad 部分,所以在 iPad 模拟器下运行。

一些代码:

这是来自 LoginAlertView 的一些代码

和回调电话

我改为以下代码行

这向我展示了以下错误

另一件事,我的块的定义看起来像这样

成员变量是这个

还尝试将块的声明向上移动到一个变量,并将其传入。这具有相同的结果任何时候我在块上使用“副本”,我都会收到可怕的程序接收信号:“EXC_BAD_ACCESS”。我想这可能是IOS3.2的东西,所以我尝试在iPhone 4.0模拟器下运行它,结果相同。是否可能需要进行编译器设置才能将块“复制”到堆上?我正在使用 LLVM1.5

0 投票
5 回答
28412 浏览

javascript - javascript中的“自我”是什么意思?

我在这里读到“ self 指的是当前窗口或表单”。

在这种情况下,Self 似乎没有引用当前形式:

但是在这种情况下它可以工作(参考窗口):

那么你什么时候会self在 just 上使用 DOM 属性window呢?