問題タブ [shorthand-if]

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

php - PHP If ショートハンドのベスト プラクティス

ベスト プラクティスに関する奇妙な PHP の質問です。次の関数を想定します。

$localeこの関数から返された値を変数に割り当て、false の場合はデフォルト値に設定したいと考えていますen_GB。この目標を達成するための 2 つのオプションを発見しました。

どちらがより正しいのか、その理由を知りたいです。

ありがとう

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

php - 省略形 if 説明 ? マーク演算子

テンプレート エンジンの場合は、省略形の if 条件を使用したいと思います。値が != null かどうかを確認する必要があり、true の場合は行を出力します。私が試したこと:

? の後ろに何を書けばいいのかわかりません。

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

php - php if/else 短縮形が失敗する

通常の表現は正常に機能しますが、速記は機能しません。ここでどこが間違っていますか?

ありがとう

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

php - a の値がわからない

どこ:

私はうまくいく方法がわかりません。

したがって、これは省略形の演算子であることを理解しており、通常は次の場合です。

意味

それで:

これは $a の値を true にしますか?

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

javascript - if/else 変数が存在する場合の短縮形

year変数が設定されているかどうかをチェックする関数を実行しているだけですnew Date().getFullYear()

私が得るエラー:

Uncaught ReferenceError: 年が定義されていません

year存在するかどうか、設定されていないかどうかを確認できないのはなぜですか?