【问题标题】:_dontEnumPrototype method in ActionScript 3?ActionScript 3 中的 _dontEnumPrototype 方法?
【发布时间】:2014-06-03 13:27:34
【问题描述】:

(未记录) _dontEnumPrototype_init_setPropertyIsEnumerable 类的 Object 方法是做什么的?


我只是问,因为我注意到键入字段和方法的开头以使代码完成完成可接受工作是多么烦人。当我点击 Ctrl + Space 时,我希望有一个包含我想要显示的内容的列表。相反,我得到了我从未使用过的丑陋的下划线方法。所以现在我很感兴趣它们是干什么用的?它们重要吗?

FlashDevelop (4.2.3 RTM) 中的“Goto Declaration”将我带到"[model] Object.as"

更新到 FlashDevelop 4.6.1.30 后,这些方法仍然存在。

【问题讨论】:

  • 嗯,很奇怪..这是纯Object?没听说过,希望看到答案:)
  • @AndreyPopov 是的,只要写一个不扩展任何东西的新类,写一个方法,输入return 并打开代码完成列表。
  • 我没有遇到这种情况 - 我正在使用 FlashDevelop 4.5.2.5、Flex 4.6.0 或 AIR 3.9.. 你用什么?
  • @AndreyPopov FD 4.2.3 RTM、Flex 4.6 SDK 和无 AIR。
  • 那我不知道。 :)

标签: actionscript-3 flash object actionscript


【解决方案1】:

我自己回答这个问题,因为在整个互联网上没有像这样的其他文章。

MenuToolsProgram SettingsAS3ContextLazy Classpath Exploration

false // to show those methods
true // to hide those methods

只是解决方案(隐藏那些方法)没有解释,对不起。

(我将[model] Object.as 跟踪到C:\Program Files (x86)\FlashDevelop\Tools\flexsdk\frameworks\libs\player\11.5\playerglobal.swc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-24
    • 2013-05-28
    • 1970-01-01
    • 2013-09-21
    • 2012-12-26
    • 2012-03-11
    • 2016-03-11
    • 2011-04-19
    相关资源
    最近更新 更多