问题标签 [undocumented-behavior]

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

javascript - IE:为输入元素定义的未记录的“缓存”属性?

我在 IE(6/7/8) 中偶然发现了一个让我抓狂的奇怪行为。给定以下标记:

请注意,该cache属性设置为yescache="cache"然而,IE在渲染 DOM 时以某种方式设法将属性值更改为。

所以,我想知道,是否有我不知道的未记录功能?我已经用谷歌搜索了大约一个小时,但找不到任何关于此的信息(甚至在 MSDN 上也没有)。

注意
我知道添加自定义属性是不符合标准的,布尔属性应该记为attribute="attribute". 尽管如此,我必须应对这些问题,因为它们在我加入团队之前很久就被引入了。这些自定义属性与 javascript 结合使用,以提供对用户更友好的表单处理方法(它在 Firefox/Safari/Opera/Chrome 上运行良好)。

我知道我可以简单地将这些自定义属性转换为将在 HTML5 中引入的 x-data 属性,但这将花费我几个小时的额外工作 - 叹息。

希望,我说清楚了。提前致谢。

0 投票
3 回答
142 浏览

python - 删除执行中的迭代器的域是否安全(记录在案的行为?)

我想知道在 Python 中删除迭代器的域空间是否安全(记录在案的行为?)。

考虑代码:

“sampleSpace”就是我所说的“迭代器的域空间”(如果有更合适的词/短语,请让我知道)。

我正在做的是在迭代器“dx”运行时从中删除值。

这是我对代码的期望:

..这就是我得到的:

正如你所看到的——我所期望的就是我得到的——与我在这种情况下从其他语言中得到的行为相反。

因此 - 我想问你是否有一些规则,如“如果你在迭代期间改变它的空间,迭代器将变得无效”在 Python 中?

在 Python 中做这样的事情是否安全(记录在案的行为?)?

0 投票
0 回答
3139 浏览

sql-server - SQL Server 未记录的存储过程和函数

我发现 SQL Server 中有许多高级功能的存储过程,联机丛书中没有记录。我通过谷歌搜索找到了它们。这是其中的一些,如果你有其他的,请与我分享。

SQL Server 中未记录的存储过程

sp_MSforeachtable 可用于遍历数据库中的所有表。以下是这个有用的存储过程的一些常见用法

注意:DBCC DBREINDEX 在 SQL 2005 中已被弃用。微软表示“此功能将在 Microsoft SQL Server 的未来版本中删除。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。使用 ALTER而是索引。”

伙计们在一个地方分享您的知识,因此许多开发人员从中受益匪浅。

0 投票
4 回答
102102 浏览

iphone - Facebook iPhone 应用程序支持的所有自定义 URL 方案有哪些?

笔记

这些 URL 可能不可用。
Facebook 已多次更新,但并未正式支持其中任何一项。

/笔记

我正在尝试查看有关 iPhone 上 Facebook 应用程序的可用信息。到目前为止,我已经找到了几个包含有限信息的网站,并且我能够弄清楚 Facebook 个人资料发布命令(不幸的是,它在您发布后保持窗口打开 - 所以发布到 Facebook 的人必须推送一次然后取消)。

我的问题是,有没有人有更多关于可以发送到 Facebook 应用程序的命令的信息?

我能够从http://wiki.akosma.com/IPhone_URL_Schemes获得以下信息

  • fb://profile– 打开 Facebook 应用程序到用户的个人资料。
  • fb://friends- 打开 Facebook 应用程序到好友列表。
  • fb://notifications– 打开 Facebook 应用程序到通知列表(注意:此 URL 似乎存在错误。通知页面打开。但是,无法导航到 Facebook 应用程序中的其他任何地方)
  • fb://feed- 打开 Facebook 应用程序到新闻提要。
  • fb://events– 打开 Facebook 应用程序到活动页面。
  • fb://requests– 打开 Facebook 应用程序到请求列表。
  • fb://notes– 打开 Facebook 应用程序到笔记页面。
  • fb://albums- 打开 Facebook 应用程序到相册列表。

这些命令只打开相应的窗口。我发现的第一个有用的命令是

  • fb://publish/profile/#ID#?text=#BODY#

这是 Facebook graph api 和我在其他应用程序上找到的一些其他信息的组合。然后有点戳和希望。

替换#ID#为您要发布到的个人资料的 ID,然后替换#BODY#为您要发布到的文本,该窗口将显示在 facebook 应用程序中,其中预先填充了文本。

您也可以将me其用作 id 来发布到已登录用户的个人资料。

如果有人知道更多,我正在尝试与之交互并希望获得尽可能多的信息。

0 投票
1 回答
137 浏览

web-services - YQL Open Data Tables 能否利用其 XML 方案似乎支持的多个 URL 字段?

随着我越来越多地尝试为YQL创建自己的开放数据表,我发现文档中可能存在一些空白。由于我是一个动手实践的学习者,并且喜欢了解我使用的所有内容,因此我会探索这些差距以尝试了解所有内容的工作原理。

我注意到在开放数据表的 XML 格式中,有一个<urls>“数组”通常只包含一个<url>元素,尽管有时没有<url>. 这是典型 ODT XML 文件的开头:

但我似乎无法在文档中找到它是否可以包含多个。我找不到任何示例,但是当我尝试添加多个示例时,一切正常并且没有抛出错误,尽管我也找不到任何方法来访问<url>第一个元素之外的元素。

url/urls字段作为 XML 数组有什么用吗?有没有办法在这里使用多个url?还是只是格式的怪癖,没有真正的原因?

0 投票
1 回答
97 浏览

php - PHP 的 mysql() 函数是什么?

我在 PHP 中遇到了一个奇怪的错误:

我尝试了三种不同的设置,每次使用这个名称和任何参数或没有参数声明一个函数都会产生一个错误:

然而,我在函数 index中找不到具有这样名称的函数,如果它真的存在,我猜它会在这里。我尝试在网上搜索,但我的搜索查询的模糊性使得任何关于此的信息都难以找到。

简单地调用一个函数的有用性mysql(),这个函数是什么,为什么没有记录?


我排除的可能性:

  • 它可能是一个类构造函数(没有这样的类)
  • 模块名称是冲突的原因(不适用于其他模块,如 mssql)
0 投票
0 回答
880 浏览

ios - 使用未记录的 iOS API 从 iPhone 照片库中删除图像?

我正在为我的客户创建一个适用于 iOS 设备的应用程序,该客户将使用企业分发但没有配置实用程序,因此我们不必通过将限制使用未记录 API 的 Apple。我需要禁用iOS 设备的屏幕截图功能。但是,由于我无法在任何地方找到要使用的 api 或方法,因此我正在转变为在截取屏幕截图后从 iPhone 照片库中删除最新图像的想法,可能是通过某些资产库无证版本。

它可以使用配置实用程序轻松完成,但我的客户不会同意这一点,因为它会禁用整个设备的屏幕截图功能,而不仅仅是应用程序。

我明白,如果我们不必去苹果商店进行审查,那么一定有办法做到这一点。请问有谁有这方面的经验吗??我已经坚持了几天了,但在互联网上找不到任何东西?

0 投票
1 回答
109 浏览

.net - .NET Framework 中未记录的异常

再一次,我正在努力理解该方法的无证行为GetFilesSystem.IO.Directory这会让我发疯)。在运行一些例行测试时,我惊讶地发现对该方法的调用引发了一个类型为 的异常,该异常在MSDN 页面 aboutNotSupportedException中未提及,在其他异常所在的列表中。GetFiles

例如,C# 中的这个调用:

抛出一个NotSupportedException. 我的第一印象是文档页面缺少一条信息,但再想一想,我不太确定。我的意思是我一直假设在使用 .NET Framework 类时我需要关心的所有异常都是众所周知的并记录在案的。例如,FileNotFoundException当我加入字符串时,我从来没有为 a 放置一个处理程序,因为我不希望这个异常发生在那里。

我的假设是错误的吗?我是否应该期望至少某些异常可能会从任何地方弹出OutOfMemoryException?我需要阅读任何声明吗?

0 投票
1 回答
319 浏览

matlab - Matlab 编辑器中的自定义类数据工具提示

当我们在 Matlab 编辑器中悬停在变量上时,是否有人会知道一种覆盖数据工具提示的方法?我有一个相对简单的自定义类,它的内容可以很容易地显示在工具提示中,但 Matlab 坚持说它是一个 1x1 的自定义类,这很好,但如果我们能做到它会更有用以一种很好的方式显示对象的内容。现在,我必须在 cmd 窗口中键入变量的名称,例如在调试时,而不是在变量名称上短暂悬停。挑剔,但我会觉得它很有趣^^

我尝试在数据工具提示上使用无证线索进行挖掘,例如http://undocumentedmatlab.com/blog/accessing-the-matlab-editor/ http://undocumentedmatlab.com/blog/spicing-up-matlab- uicontrol-工具提示/

但我没有最终答案,有人有什么想法吗?

0 投票
1 回答
119 浏览

ios - 如何检测我是否在 iOS 中使用了未记录的 api

我想知道我是否在我的应用程序中使用了未记录的 api。如果我在我的项目中使用来自网站的代码,是否有我可以查看的某些标志或模式?