問題タブ [redefine]
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.
javascript - 関数内で再定義された Javascript 未定義の変数
ここでJSがこのように機能する理由を理解するのを手伝ってもらえますか?
それは私に「未定義」を返します。
私が行った場合
期待どおりに動作します (アラート 3)。
それは私が正しく理解していなかったスコープを持つものです。JS はアラートの後に「タイマー」の定義を上書きすべきではありませんか?
クロームのみでテスト済み。
君たちありがとう。
javascript - JavaScriptオブジェクトを正しく再定義する方法
最初のログ:
オブジェクト k1:オブジェクト k2:"バナナ"
なぜ? 空のオブジェクトk1を期待しています...バナナは3行後に定義されています
2 番目のログ:
オブジェクト k1:オブジェクト k2:"バナナ"
なぜ? 私はk2を期待しています:リンゴ...バナナは次の行で定義されています
c++ - セグメンテーション違反 (コア ダンプ) c++
私は自分のクラス割り当てのコードを書いていましたが、 g++ コマンドを使用してターミナルでわだち掘れにすると、セグメンテーション違反が発生します。コードは大きいですが、最初の部分では、マップの要素を挿入すると機能し (コマンドを書き込んでからクラッシュするため)、キャストする必要がある場合 (これは再定義演算子による代入です) クラッシュします。誰かが私を助けてくれますか。
私のメイン:
私のインターフェース:
variables - golang コンパイラは、プログラムが redfeind されていない変数を再定義していると言っています
コンパイラは、定義されたすべての変数が 5 行後に再度定義され、エラーが表示されると言っています。もちろん、5 行後にすべての変数を再定義していません。どうすればこのバグを止めることができますか? これは構造体の 1 つの例です
構造体が閉じた後の行である32のように再防衛があると主張しています 私はこれに対する答えを見つけました
c++ - enable_if を typedef と一緒に使用できますか?
型が条件に依存する変数を定義したい。私はこのようなものが欲しい:
しかし、コンパイラは、型を再定義したと言います。
これどうやってするの?
javascript - Javascript - より効率的なスクリプトのために ID を短くする
スクリプトをより効率的にしたいのですが、かなり大きなスクリプトを見ていると、それnT.dS[v]
が頻繁に繰り返されていることに気付きます。私はいくつかの方法でそれを再定義しようとしましたが、どれもうまくいきませんでした.
短縮をグローバルにする必要があります。私が示しているように、 value はすでに短縮されています (そしてうまく機能しています) が、フォーム idnT
と入力 idを含めるために別の短縮に組み合わせることができるかもしれませんdS
。これはプログラムの注目の的だからです。
c++ - RAM 使用量の迅速な変更、読みやすさの向上 (および場合によってはパフォーマンスの向上) のためにプリミティブ型を再定義します。
複数のプログラムにかなりの時間を費やした後、プラットフォームによっては、一部のプラットフォームではリソースが非常に限られているため、RAM の使用量を大幅に下げる必要があることがわかりました。私は通常、これらの型の観点から大きなマップと行列を格納するため、int32 から int16 に、または float から double に切り替えると (実際にはサイズが異なる場合)、使用量がほぼ半分に簡単に削減されます。したがって、次のように再定義を追加しました。
これにより、プログラム内のすべての重要なプリミティブ型をすばやく調整できます。プログラム内の私の整数は実際には 2 バイト整数のサイズを超えていないことに注意してください。そのため、int16 から int64 のいずれを使用しても問題はありません。
さらに、「uint32_t」の代わりに素敵な「Int」をそこに置く方が少し読みやすいようです。また、場合によっては、プリミティブ型のサイズを小さくしたり大きくしたりして、パフォーマンスの変化を観察しました。
私の質問は: 私が見逃している欠点はありますか? SOでこのトピックについてはまだ何も見つけられなかったので、見逃した場合はそこに導いてください。コードは主に私のためのものであり、他の人が見るかもしれませんが、すべての場合、私が個人的に、または適切なドキュメントと共に提供します。
編集:過去の間違いで申し訳ありませんが、私は確かにtypedefを使用しています。
variables - sass: ある var を別の var で上書きします
sass変数ファイルを次のように設定しました
scss\variables\_custom_variables.scss
.
もちろん、これには次のようなものが含まれます
$link-color: $00f;
scss\main\_main_nav.scss
次に、次のようなルールがある場所として、ナビゲーション用にこのように設定されたsassファイルで使用します
a {color: $link-color;}
これで、カスタム スタイリングを可能にする新機能が追加されました。これにより、変数とscss\main\
. 次のようなものを作成する代わりに
scss\main_2\_main_nav.scss
無限に
を再定義できるようにしたい$link-color
。
scss\new_file\_variables.scss
次のようなオーバーライドのリストを簡単に作成して取得できることを望んでいました
$link-color: #36c;
しかし、これは期待どおりに機能していません。どうすればもっとうまくできるでしょうか?
皆さんありがとう
c# - C#クラスの変数を再定義する
C#の問題の「タイプ」については確かです。
作業名が「item」のクラスがあるとします。このクラスには「変数」などのフィールドがあります。このフィールドは、Boolean int16、int32、int64、double、uint、uint16 など、プログラム内の要素のフィールドと一致する必要があります。
依存関係のニーズで変数の型を再定義する可能性はありますか? または、この問題に対する他のアプローチはありますか?
この変数の定義を var または object として考えましたが、それを特定の型に投影しました。
問題は、後で値を割り当てるときのチェックが範囲を超えていないことですか?
cobol - cobol で句を再定義します
COBOL 作業用ストレージで a 変数を再定義しようとしています。以下の ID が可能かどうかを確認してください: PIC 句 9(2).9(3) を持つ変数をこの PIC 句 -(2).9(3) に再定義できますか