問題タブ [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.
angular - Angular 2+ コンポーネントでプライベート定数変数を定義する方法
コンポーネント自体にプライベート静的変数のようなものがありますか。Global Constantsとは異なりますが、クラス (コンポーネント) 自体にプライベートなものです。
php - PHP バージョン 5.6 でクラス定数の代わりにグローバル定数を使用する方法
Monologを使用してアプリのログ システムを作成しています。コア アプリ ファイルで、新しい Monolog オブジェクトを作成した後、ログ ファイルに出力するログ レベルを選択する必要があります。「DEBUG」、「INFO」などのグローバル定数を使用したいのですLOG_LEVEL
が、Monolog クラスでその値をクラス定数として扱う必要があります。
「LOG_LEVEL」定数を「LOG_LEVEL」としてではなく、モノログ クラスで「ERROR」として使用する必要があります。私はここで何を間違っているのですか、何時間も答えを探していましたが、運がありませんでした。
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 定数であり、解決アルゴリズムなどの定数に関連するすべてがそれに適用されます。
誰かが簡単に説明できますか?