問題タブ [class-constants]

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 に答える
642 参照

angular - Angular 2+ コンポーネントでプライベート定数変数を定義する方法

コンポーネント自体にプライベート静的変数のようなものがありますか。Global Constantsとは異なりますが、クラス (コンポーネント) 自体にプライベートなものです。

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

php - PHP バージョン 5.6 でクラス定数の代わりにグローバル定数を使用する方法

Monologを使用してアプリのログ システムを作成しています。コア アプリ ファイルで、新しい Monolog オブジェクトを作成した後、ログ ファイルに出力するログ レベルを選択する必要があります。「DEBUG」、「INFO」などのグローバル定数を使用したいのですLOG_LEVELが、Monolog クラスでその値をクラス定数として扱う必要があります。

「LOG_LEVEL」定数を「LOG_LEVEL」としてではなく、モノログ クラスで「ERROR」として使用する必要があります。私はここで何を間違っているのですか、何時間も答えを探していましたが、運がありませんでした。

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

ruby-on-rails - Railsの定数代入

Rails autoloading_and_reloading_constantsを読んでいます。セクションでは2.2 Class and Module Definitions are Constant Assignments

と書いてある部分が分かりました

に評価されます

Project = Class.new(ApplicationRecord)

しかし、この部分を理解できませんでした

したがって、非公式に「String クラス」と言う場合、それは実際には、Object 定数に格納されているクラス オブジェクトの「String」という定数に格納されているクラス オブジェクトを意味します。それ以外の場合、文字列は通常の Ruby 定数であり、解決アルゴリズムなどの定数に関連するすべてがそれに適用されます。

誰かが簡単に説明できますか?