問題タブ [declare]

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

java - サイズを宣言せずに配列を作成する - Java

私は同じ問題について掘り下げましたが、私が持っていたものと同じものを見つけることができませんでした

サイズがどうなるかわからないので宣言せずに配列を作りたい!

問題を解決するために、探しているコードを提供したいと思います

ご覧のとおり、ユーザーはadd関数を使用して配列に要素を10000回または1回だけ追加できるため、サイズは不明です

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

php - javascriptファイルの外で変数を宣言し、ファイル内で使用する

だから私は.phpファイル内で変数を宣言しています

しかし、jscript_pages.js 内で変数 templatePath を使用したいのですが、このようにすると、コンソールに Uncaught ReferenceError... と表示されます。

誰かが助けてくれることを願っています:)

ありがとう

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

sql - VARBINARY の宣言時に変数を使用して「サイズ」を指定する

SQL Server (2008 R2) では、これを行う代わりに:

私はこれをしたいと思います:

しかし、私はこのエラーが発生します:

「@varSize」付近の構文が正しくありません。

このようなことをしたり、SQL に @varSize を評価させたりするにはどうすればよいですか?

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

mysql - mysql プロシージャでは、変数を宣言できません

この手順の目標は、曜日を使用してサービスの調整価格を決定することです。たとえば、週末は料金が 10% 高くなります。月曜日と金曜日は同じ料金です。また、火曜日から木曜日は 5% 割引されます。最後のメッセージは、新しい調整価格です。

私はこれを正しくやっていると思いました。しかし、宣言値で重大なエラーが発生しています。

どんな助けでも大歓迎です。ありがとうございました。

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

c# - C#複数行にまたがる文字列を宣言します

このような文字列を作成しようとしています

しかし、エラーが発生します:http: //i.stack.imgur.com/o6MJK.png

ここで何が起こっているのですか?

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

c++ - 複数の関数で使用するためにIPアドレスを宣言する方法は?

私は単純なクライアントサーバープログラムを実装しています。私が書いたいくつかの部分は次のとおりです。

ブースト asio とネットワーク プログラミングは初めてです。そしてWindows MingGWに取り組んでいます。

上記のコードのように、メイン関数で IP アドレスを宣言しましたが、メインの外で宣言された他の関数で使用しようとすると、機能しません。次のようなエラーが発生します: 's' はこのスコープで宣言されていません。それが通常の変数である場合、メインの外で宣言し、他のすべての関数が共有できます。しかし、これではうまくいきません。IPアドレスとポートを宣言する必要がある場所と方法。私は仮定している

上記の部分は宣言を行っています。

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

c# - ユーザー入力が整数 C# ではないことを宣言するのが難しい

ここで try catch シナリオを使用できますが、if x = 30 または if x > 100 と言うことに慣れていますが、if x != int と言う必要がありますが、そのステートメントを使用することは許可されていません。

私が必要としているのは、ユーザーによる入力が整数と等しくない場合、...

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

google-app-engine - Objectify - 外部キーを宣言するには?

私は Google アプリ エンジンと Objectify を使用しています。Objectify で外部キーを宣言する方法が見つかりません。

どんな助けでも本当に感謝しています。

ありがとう。

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

vba - Excel の VBA: 2007 で実行すると、「プロジェクトまたはライブラリが見つかりません」というエラーが表示される

Excel 2003 で VB for Excel を使用すると、宣言されていない変数を使用してコードを実行しても問題はありません。

ただし、Excel 2007 で同じコードを実行しようとすると、「プロジェクトまたはライブラリが見つかりません」というエラー メッセージが表示されます。

[ツール] > [オプション] を確認しましたが、[変数の宣言が必要] にチェックが入っていませんでした。Excel 2003 では Option Explicit を使用しませんでした

私は何を間違っていますか?どうもありがとうございました。

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

sql - サブセレクト SQL でスカラー変数エラーを宣言する必要があります

別の人が関連する定数を更新してからクエリを実行するだけでよい簡単に更新できるスクリプトを作成する SQL スクリプトを作成しようとしていますが、サブ選択で宣言された変数を使用すると問題が発生します。

これは、宣言された変数がサブ選択の範囲内にないためですが、回避策がないように見えるためです。

現在のコードは次のとおりです。

実際に問題を引き起こしている 2 つの変数は@_backtodate&@_sitenameですが、これらの変数を実際の文字列に置き換えると、それ[@_sitedb].[dbo].[bike]も問題であるというエラーが表示されることもわかっています。

かなりのグーグル検索を行い、サブクエリに一時テーブルを使用し、SQL を変数自体として定義してからEXECコマンドを実行しようとしましたが、役に立ちませんでした。

編集:クエリ自体を宣言変数に引き出してから実行することで、Andomarの指示に従って変更を適用しました。 @_back to date&の変数エラー@_sitename

解決策: Alexander Fedorenko によって提案された変更により、パズルの最後のビットが得られました。テーブル名は、実際の変数値に対して完全に機能する動的 SQL のパラメーターを介して明示的な置換として使用することはできません。

要するに: - クエリを文字列変数にします。- 発生する必要があるテーブル名の置換は、文字列連結を介して追加できます (つまり、出力文字列は有効なクエリである必要があります) - 置換用の変数パラメーターをストアド プロシージャに渡しますSP_executesql

最終的な作業コードは、Alexander Fedorenkoによって指定されたとおりです。