问题标签 [typeof]

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

vba - MailItem 什么时候不是 MailItem?

我在 Outlook 的 Visual Basic(我们使用 Outlook 2003 和 Exchange Server)中编写了一个消息处理函数来帮助我整理传入的电子邮件。

它对我有用,除了有时规则失败并且 Outlook 将其停用。

然后我重新打开规则并在我的收件箱上手动运行它以赶上。该规则自发失败并每天停用几次。

我很想一劳永逸地解决这个问题。

0 投票
23 回答
524753 浏览

c++ - 是否可以在标准 C++ 中打印变量的类型?

例如:

预期输出:

0 投票
7 回答
19570 浏览

actionscript - 如何在 Actionscript 中检查两个对象是否属于同一类型?

我想在 Actionscript 中执行此操作:

测试两个对象是否属于同一类型。这在 C# 中可以正常工作,但在 Actionscript 中却不行。事实上,这'object'两个typeof()表达式都会返回,因为这就是 Actionscript 的工作方式。

typeof()通过查看调试器或在 Actionscript中描述的页面,我似乎无法找到替代方案。

有没有办法获得实际的运行时类型?

0 投票
2 回答
3457 浏览

c# - C# VS 2005:如何在运行时获取类的公共成员列表?

我正在尝试在运行时获取类成员变量列表。我知道这可能使用 typeof 和反射。但找不到一个例子。请有人为我照亮。

这是伪代码示例:

我想要这样的东西(伪代码):

请帮我弄清楚如何在 C# VS2005 中执行此操作

非常感谢

0 投票
4 回答
48212 浏览

javascript - 如何确定原生 JavaScript 对象是否具有属性/方法?

我认为这很容易:

它在 Firefox 中运行良好,但在 IE、Chrome、Safari、Opera 中却不行,它们使用此测试将本机 Array 对象的所有属性/方法返回为“未定义”。

.hasOwnProperty(prop) 方法仅适用于实例......所以它不起作用,但通过反复试验,我注意到它有效。

使用此语法来确定Native Object / ~"JavaScript Class"~上是否存在属性/方法有什么问题,或者有更好的方法吗?

0 投票
18 回答
121072 浏览

javascript - 测试 value 是否是一个函数

我需要测试一个表单的值是否onsubmit是一个函数。格式通常为onsubmit="return valid();". 有没有办法判断这是否是一个函数,以及它是否可调用?使用 typeof 只是返回它是一个字符串,这对我没有多大帮助。

编辑:当然,我理解“返回有效();” 是一个字符串。我把replace它归结为“valid();”,甚至是“valid()”。我想知道其中任何一个是否是函数。

编辑:这是一些代码,可能有助于解释我的问题:

编辑 2:这是新代码。看来我仍然必须使用 eval,因为调用 form.submit() 不会触发现有的 onsubmits。

关于如何更好地做到这一点的建议?

0 投票
22 回答
589533 浏览

javascript - 为什么 null 是一个对象,null 和 undefined 有什么区别?

为什么在 JavaScript 中被null认为是一个?object

正在检查

一样

?

并且:

null和 和有什么不一样undefined

0 投票
6 回答
1801 浏览

c# - 需要帮助将 C# 转换为 vb。“数组初始值设定项缺少 1 个元素”

我正在尝试使用 3.5 框架将以下代码从 C# 转换为 Vb。

这是我遇到问题的 C# 代码。

我以为在VB中会是这样;

但我收到以下错误“数组初始化程序缺少 1 个元素”

我遇到问题并遇到相同错误的另一行是

我在vb中尝试过,但它不起作用。

ucType 定义如下

任何帮助将不胜感激。

0 投票
25 回答
182792 浏览

javascript - typeof 和 instanceof 有什么区别,什么时候应该使用另一个?

在我的特殊情况下:

或者

有没有关系,有什么区别?

附加资源:

JavaScript-Garden typeof vs instanceof

0 投票
14 回答
1233571 浏览

c# - 类型检查:typeof、GetType 或 is?

我见过很多人使用以下代码:

但我知道你也可以这样做:

或这个:

就个人而言,我觉得最后一个是最干净的,但是我缺少什么吗?哪个最好用,还是个人喜好?