问题标签 [object-to-string]

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 回答
983 浏览

.net - Haskell 在 F# 中的“衍生秀”?

deriving Show在 Haskell 中,通过简单地添加到类型定义中,很容易使代数类型/可区分联合“可显示”为字符串。

在 F# 中,我最终会编写如下内容:

显然,更复杂的类型会变得更糟。

deriving Show有什么方法可以在 F#中获得类似的东西?

0 投票
4 回答
5767 浏览

powershell - 如何将pc序列号转换为字符串

首先我想知道我是否可以使用这两个指令

冷漠。

第二个问题是为什么如果我写

$sn.gettype()返回我 system.object

$sn.length即使我的序列号由 22 个字符组成,也会返回 561。谢谢。

0 投票
4 回答
596 浏览

javascript - 这个用 JavaScript (obj2str) 编写的递归函数中的“递归太多”

这段代码有什么问题:

它应该递归地将结果字符串与新属性集中在一起,但是在某些时候递归太多了。

我正在传递一个像这样的对象:$(this);->来自 jQuery。

作为这个 jQuery 选择器的一个实例:$('.debug');witch 在当前文档中有一个匹配的类。

0 投票
2 回答
239 浏览

android - Android 中 Object toString() 命令中的异常

好的,所以我搜索了大量关于同一件事的其他问题,但不知何故,这些解决方案都没有解决我的问题。所以这是我的问题,我的 Android 应用程序在必须将文本从 EditText 获取到 String 时立即崩溃。我在这里有我的“主要”活动:

我的 Calc-Class 看起来像这样:package ign.test.fre;

并且在 Test0() 的前 3 行中存在问题。这些行中的哪一行是第一个或它们在代码中的哪个位置都无关紧要,它们始终是它们。即使将它们移动到 run() 或 onClick() 也没有改变任何东西。

我的 xml 布局如下所示:

我的 Logcat 条目如下所示(ignian.lomoko.french 与 ign.test.fre 等相同):

感谢您预先提供的任何帮助,因为我在其他任何地方都找不到任何类型的解决方案。到目前为止,在其他人的帮助下,我理解的问题是我无法从“Calc”-Class 访问我的变量。我想我正在寻找的是一种公开 Spinners 和 EditText 的方法。

好吧,我遵循了 dten 的解决方案,现在它可以工作了!

0 投票
3 回答
168 浏览

java - 用另一个 Object 的 toString 结果构造一个 new Object()

我想知道是否可以通过该特定字符串获取对象的某些字符串值以访问同一机器(同一 RAM)或同一 VM 上的该对象。

例如

我希望你能理解我想要理解的东西。

编辑:我发现

http://javapapers.com/core-java/address-of-a-java-object/#&slider1=1

一个允许我获取(VM?)内存上实例的逻辑地址字符串的类:sun.misc.Unsafe

我想我也可以使用 Unsafe 从(仅限于 VM?)内存中检索对象。

如果不可能这样,我该怎么做,并且出于好奇,是否还有其他语言(尤其是高端语言)允许像这样直接访问内存?

0 投票
3 回答
4174 浏览

php - PHP为类分配默认函数

我对 PHP 比较陌生,但已经意识到它是一个强大的工具。所以在这里原谅我的无知。

我想创建一组具有默认功能的对象。

因此,我们可以只输出类/对象变量,而不是调用类中的函数,它可以执行默认函数,即 toString() 方法。

问题: 有没有办法在类中定义默认函数?

例子

用法

0 投票
4 回答
23407 浏览

c# - .ToString() 方法是如何工作的?

有时当我调用一个类的.ToString()方法时,它会返回该类的完全限定名。但是对于某些类/结构(如Int32),它返回一个与对象相对应的字符串(整数值)。这是否意味着Int32该类覆盖了该ToString()方法,并且返回完全限定名称的类不会覆盖它,而只是调用 base 的 ( Object's)ToString()方法?实现是否Object.ToString()只返回类的完全限定名?

0 投票
2 回答
148 浏览

oop - toString 返回所有对象的 getter 方法

我正在使用 ColdFusion,但我很想知道其他语言如何处理这个问题。

有没有更好的方法来返回所有对象变量(getter),而无需在对象上编写大量的 toString() 方法。

我的代码看起来像这样。我想要的是输出我刚刚设置的所有内容(以及对象默认的任何内容),而无需编写一个巨大的 toString 来连接所有可能看起来像这样的变量:

对象:StateID = 12,Name = "Argentina",CountryID = 32,CityID = 44

我的心告诉我这不太可能。

0 投票
3 回答
1360 浏览

javascript - Mootools 元素到 HTML

我的问题很简单。我需要将 Element 对象转换为 html 字符串

应该返回(作为字符串)

我试过了,.get('html')但它什么也没返回,显然是因为 img 标签里面什么都没有。

提前致谢

0 投票
5 回答
785 浏览

java - 通过 toString 将用户定义的对象转换为字符串未显示正确的输出

我创建了一个CurrentDate以特定格式显示系统日期的类(例如 29-JUN-12)。该类看起来像:

现在,当我尝试使用它进行转换时,toString()它并没有显示出预期的结果。我试过:

它显示类似:getset.CurrentDate@18a178a这不是人类可读的预期格式。我能做些什么来纠正这个问题?