問題タブ [variable-binding]

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

python - 割り当て時に例外を発生させる

名前がバインドされないようにする方法、または変数が再バインドされるのを防ぐ方法はありますか? たとえば、foo変数が与えられた場合、割り当て操作で例外を発生させることは可能ですか?

より具体的には、fooのクラスを完全に制御できる場合、次のセッションは可能ですか?

クラス属性を読み取り専用にするか、__slots__新しいメンバーを追加できないようにすることが可能であることは知っていますが、フリー変数 (非メンバー変数など) でも同じことができるかどうかを知りたいです。また、割り当ての左側のメンバーが有効な識別子であると想定しています。

私は好奇心からこの質問をしています。これで達成しようとしていることは何もないので、これは XY 問題ではありません。

0 投票する
3 に答える
5681 参照

angular - *ngIf の angular 6 変数またはメソッドバインディング

テンプレート* ngIfで変数をバインドすることとメソッドをバインドすることの間に違いはありますか.

元:

ケース 1:

ケース 2:

パフォーマンスへの影響はありますか?

範囲エラーを取得して、2つのケースを使用しようとしています:最大コールスタックを超えています。

これについて私を助けますか?ありがとう

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

variable-assignment - 本当に引数をパラメーターにバインドしますか? (Perl6)

Perl6のドキュメントには、「デフォルトでは、パラメーターは引数にバインドされ、読み取り専用としてマークされています」と記載されています。ただし、次のコードを実行します。

収量:

このコードの間:

収量:

(Scalar)私が理解していないのは Example1 の出力です: Int 1 - 引数を識別子にバインドすると思われるのに、なぜスカラーがあるのです$xか? 値が「バインド」されたのではなく、1「割り当てられた」ように見えます。$x

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

php - PHP配列キーを明示的にdb列にマップします(oracle)

以下のような配列の形式で、PHP から sql にデータを渡しています。

私はこのようにSQLロジックを開始しました。これは場合によっては機能しますが、非常にエラーが発生しやすいです。つまり、上記の配列が ' ACTCC' 欠落して送信された場合、単に ' DEA' 値を ' ACTCC' データベース列にプッシュするだけです...

たとえば、配列が値なしでプッシュされた場合key5(列に変更や更新は必要ありません)。代わりに、着信から値をプッシュkey6します${data[4]}...

また、破損した文字は失敗します。つまり、上記のkey6-受信配列キーをマップして、Oracle db テーブルの列名と明示的に一致させるにはどうすればよいですか? *

(以下の MERGE INTO WHEN MATCHED INSERT 構造を維持しながら?) sry sql noob...