问题标签 [method-declaration]

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

java - 在使用文件阅读器读取源代码时确定方法及其范围?

我正在尝试在源代码中搜索特定字符串,以便我可以识别该字符串是在哪个方法中找到的。我尝试了文件阅读器。但失败了。使用文件阅读器读取源代码时如何识别方法及其范围?有没有其他方法可以获取方法及其范围/方法及其声明?

我采用了另一种方法,我可以设法使用类加载器获取文件方法的名称。但再次未能获得方法声明。

任何帮助将不胜感激。TIA。

0 投票
1 回答
129 浏览

typescript - Typescript 函数声明,样式区别

我开始使用 Typescript,但我不明白这些方法声明有什么区别:

另外,我应该在 Google 或 StackOverflow 上搜索什么以找到有关此主题的更多信息?

谢谢,

(对不起,很长的帖子:D)

0 投票
2 回答
73 浏览

java - 如何实现对象特定的方法?

我正在玩 Java 游戏,目前正在尝试实现菜单系统。我有一个Menu类和一个MenuBox类,我想做的是在MenuBox类中有一个抽象方法,我会在代码中的其他地方定义它,因为每个都MenuBox可以有不同的效果(暂停/取消暂停游戏,打开不同的菜单,更改选项,保存游戏等...)。

到目前为止,我已经添加了一个名为 的接口Clickable,它只有activate()在类中定义为空的方法MenuBox,我想在创建 Menu 对象时重新定义它。这甚至可能吗?我一直在研究,只发现了死胡同,但问题与我的不完全相同,所以我不确定这是否可能,或者我是否需要完全不同的方法。

下面是界面和 MenuBox 类:

0 投票
2 回答
1356 浏览

python - 在 Python 中装饰方法期间传递“self”参数

我想创建装饰器来显示哪些参数被传递给函数和方法。我已经编写了函数的代码,但是方法让我很头疼。

这是按预期工作的函数装饰器:

代码执行的输出:



我已经为方法尝试了完全相同的装饰器:

输出是:

我的装饰器没有将参数“self”传递给该方法。
我想编写第二个装饰器“method_log”,它的工作原理与“function_log”非常相似。对于代码:

我想要输出:

0 投票
0 回答
48 浏览

reactjs - 我的方法调用有什么问题我尝试学习 React 并且必须将组件和道具传递给孩子

我学习 Reactjs 和 javascript,想调用它withFetching Component,但不明白如何正确设置参数。我了解整体逻辑,但仍在学习细节

这是switch我称之为的地方withFetching

我也尝试这样:(WithFetching即使它是一个功能也可以制作骆驼案)

WithFetching构造函数从不开枪!

我尝试这样:

但仍然WithFetching构造函数从不开枪!

错误:(是的,我知道我使用括号的方式是我的错误,很难学习) 在此处输入图像描述

这就是withFetching它自己的文件 fetch-wrapper.jsx 中的内容。上面的WrappedComponent论点是XlsxViewer最终的“屏幕上”组件!

XlxsViewer Component这将是可见的决赛。
感谢版权所有 (c) 2017 PlanGrid, Inc.