問題タブ [public-method]

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 投票する
4 に答える
18377 参照

c# - Windows サービスでパブリック メソッドを呼び出す

Windows サービス (.NET C#) にタイマーがあります。外部プログラムから経過値を変更できるようにする必要があります。タイマーが現在実行中の場合、外部プログラムから経過時間の値を短縮できるようにする必要があります。タイマーの経過値を変更してタイマーを再起動するパブリック メソッドをサービスに用意することを考えていましたが、Windows サービスで外部プログラムからパブリック メソッドを呼び出すことはできますか?

0 投票する
4 に答える
2772 参照

java - 非推奨のパブリックメソッドをJavadocから除外するにはどうすればよいですか?

クラスのjavadocを生成したいと思います。'generate Javadoc'コマンドは、可視性のあるメンバーのプライベート/パッケージ/保護/パブリックのJavadocを作成するオプションを提供します。しかし、Javadocに含めたくないパブリックメソッドがいくつかあります。このJavadocジェネレーターに、含めるメンバー/メソッドと含めないメンバー/メソッドを正確に指定するにはどうすればよいですか?

(私は日食3.4.2を使用します)

編集:あなたの何人かは私がこれをしたい理由は何ですかと尋ねました。その理由は、存在したくないメソッドがいくつかあるが、下位互換性のためにそれらが機能する必要があるためです。それらを使用しようとする人が警告を受け取るように、@deprecatedとしてマークしました。しかし、Javadocにそれらをまったく表示したくありません。@deprecatedとマークされている場合、javadocからそれらを除外する方法はありますか?

0 投票する
0 に答える
201 参照

javascript - public メソッドで public 変数にアクセスできませんか?

重複の可能性:
JS オブジェクト this.method() が jQuery 経由で壊れる

こんにちは、

私はjavascriptでクラスを作成して遊んでいますが、すべてを本当に理解しているとは思いません。

ここに私が書いた(簡略化された)コードがあります(.bind()はjQuery 1.4.1から来ています):

次に、HTML ファイルでこれを行います。

次に、いずれかをクリックすると、<td>「this.myList is null or not an object」というエラーが表示されます。

GetValue メソッドで myList にアクセスするにはどうすればよいですか?

0 投票する
2 に答える
605 参照

clojure - Clojureでパブリッククラスの非パブリックメソッドを呼び出すにはどうすればよいですか?

次のように Clojure を使用して twitter4j ライブラリを呼び出しています。

スクリプトとして呼び出すと、これは正常に機能します。しかし、gen-class を使用すると、次のようになります。

これに対する回避策はありますか?

0 投票する
1 に答える
338 参照

.net - APIテスト中にパブリックメソッドとプライベートメソッドを区別する方法は?

API テスト中に Web サービスのプライベート メソッドをテストすることは可能ですか? はいの場合、パブリック メソッドとプライベート メソッドを区別する方法は? VSTS のオブジェクト ブラウザを使用して、使用可能なメソッドのリストを表示しています。


0 投票する
5 に答える
313 参照

php - PHPフレームワークのアクションメソッドとパブリックメソッド

多くの人が知っているように、PHPフレームワークはたくさんありますが、これについてのあなたの考えに興味があります。ZendFrameworkには、少なくとも1つのアクションメソッド(名前が「Action」で終わるメソッド)を含まなければならない、いわゆるアクションコントローラーがあります。 。例えば:

「アクション」という言葉は重要です。それがないと、URIを介してメソッドに直接アクセスすることはできません。ただし、Kohanaのような他のフレームワークでは、パブリックメソッドとプライベートメソッドがありますが、パブリックメソッドにはアクセスでき、プライベートメソッドにはアクセスできません。だから私の質問は、どちらがより良いアプローチだと思いますか?安全な観点から、私はZendのアプローチに投票しますが、他の人がどう思うかを知りたいと思っています。

0 投票する
6 に答える
18567 参照

jquery - JQuery - ウィジェットのパブリック メソッド

JQuery ウィジェット (以下のコード例) を作成し、「パブリック」メソッドを定義する場合、次のフォームを使用する以外にメソッドを呼び出す方法はありますか?

すべてが同じメソッドを定義する (基本的には同じインターフェイスを実装する) 一連のウィジェットを作成し、現在どのウィジェットでメソッドを呼び出しているかを知らなくてもメソッドを呼び出せるようにしたいと考えています。現在のフォームでは、「リスト」ウィジェットでメソッドを実行していることを知る必要があります。


以下は、「public」メソッドでウィジェットを作成する例です。

0 投票する
6 に答える
611 参照

.net - ファクトリメソッドパターンとパブリックコンストラクタ

オブジェクトの新しいインスタンスを返すファクトリメソッドを作成しています。私のコードを使用している人が私のオブジェクトでパブリックコンストラクターを使用できないようにしたいと思います。これを行う方法はありますか?

これは通常どのように達成されますか:

次に、他の開発者(数か月以内に私を含む)がMercedes4WDのインスタンスを作成することを制限/防止したいと思います。しかし、彼らに私のファクトリメソッドを呼び出させます。方法?

0 投票する
6 に答える
206 参照

javascript - これらのメソッドが公開されているのはなぜですか?

私のJavaScriptは次のようになります。なぜこれらのメソッドがすべて公開されているのかわかりませんか?

だから今私はできる:

0 投票する
2 に答える
113 参照

c# - Mono: Object クラスの非標準 public メソッド

.Net Object クラスの Mono 実装の "obj_address" パブリック メソッドを知っている人はいますか?

ありがとうございました、

マイケル