問題タブ [syntax]

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

javascript - 「+新しい日付」でプラス記号は何をしますか

これは数か所で見たことがある

また、日付オブジェクトではなくタイムスタンプを返していることがわかりますが、プラス記号が何をしているのかに関するドキュメントは見つかりません。

誰でも説明できますか?

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

syntax - 複数のパラメータを logparser SQL クエリに渡すにはどうすればよいですか?

logparser を使用すると、実行したいクエリに次のようなパラメーターを渡すことができます。

SQLクエリに2番目のパラメーターを渡したいのですが、それは不可能のようです。

a = "1&b=2" と見なされます。アクセントで文字をエスケープすることもできません。これは logparser ツールの制限ですか?

0 投票する
17 に答える
3217 参照

c++ - コーディングホラーまたは素晴らしいアイデアの C++ の例?

以前の雇用主では、他のコンピューターに「回線を介して」送信する必要のあるバイナリ メッセージを作成していました。各メッセージには、次のような標準ヘッダーがありました。

すべてのデータは連続していました (ヘッダーの直後にデータが続きます)。ヘッダーへのポインターがあることを前提として、ペイロードに到達したいと考えました。伝統的に、あなたは次のように言うかもしれません:

あるいは:

それはちょっと冗長に思えたので、私は次のように思いつきました:

最初は戸惑うかもしれませんが、使用するには奇妙すぎるかもしれませんが、非常にコンパクトです。それが素晴らしいか忌まわしいかについて多くの議論がありました。

コーディングに対する犯罪か、それとも素晴らしい解決策か? 同様のトレードオフを経験したことがありますか?

-アップデート:

サイズがゼロの配列を試してみましたが、その時点でコンパイラが警告を出しました。最終的には、継承された手法に行き着きました。メッセージはヘッダーから派生します。実際にはうまく機能しますが、原則として、メッセージ IsA Header を言っているので、少しぎこちないようです。

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

sql-server - MSSQL ストアド プロシージャの変数の構文は何ですか?

次のような簡単なクエリがあります。

8を変数にしたい。のような構文があります

しかし、正確な構文はわかりません。

それは何ですか?

ありがとう!

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

vb.net - VB.NET Nullable 構文の歴史

決定的な答えは見つかりません。C# 2.0 以降、宣言できるようになりました

の省略形として

VB.NET ではこのショートカットが許可されていないことをどこかで読んだことを思い出します。しかし、見よ、今日VS 2008で試してみたところ、うまくいきました。

.NET 2.0以降このようになっているのか、それとも後で追加されたのか、誰か知っていますか?

0 投票する
7 に答える
71897 参照

c++ - C++ で __ (ダブル アンダースコア) を多用するのはなぜですか

オープンソースの C++ コードを調べていたところ、主に変数名の先頭で、コード内で二重のアンダースコアが多数使用されていることに気付きました。

疑問に思っているのは、これには理由があるのでしょうか、それとも一部の人々のコードスタイルだけなのでしょうか? 読みづらくなってしまうと思います。

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

syntax - 言語の詳細の混同を避ける

今日、誰かがソースコードのどこが悪いのかと私に尋ねました。それは明らかでした。「その if ステートメントでは、その単一の等号の代わりに二重の等号を使用してください。ええと、私は思う...」私が覚えているように、一部の言語は実際には比較のために単一の等号を使用します。私は時々、使用するいくつかの言語の構文の詳細を忘れたり、混同したりすることがあるので、ラップトップに近づき、簡単な実験を試みました。

「簡単な」実験を試すには少し時間がかかり、フローの中断になります (ただし、この方法は記憶に良いかもしれません)。言語?

(そして今日では、これは多くの wiki のようなマークアップにも当てはまります!)

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

java - ゼロより小さい Double の Double キャスト

「Double を解決できません」(assertEquals の Double) というエラーが表示されます。変数を抽出する以外にハッキングする方法はありますか?

これはJavaのバグですか、それとも修正されない非常に便利な機能ですか?

0 投票する
6 に答える
984 参照

c# - 「単語の正規表現」(意味置換) - 構文とライブラリの例はありますか?

手続き型言語を使用して、文字ではなく単語に対して正規表現スタイルの変換を行うための構文例または一般的な手法を探しています。

たとえば、コピーをトレースするには、意味は似ているが単語の選択が異なるドキュメントを作成する必要があります。

テキスト ストリームに適用できるこれらの可能な変換を簡潔に定義できるようにしたいと考えています。

例えば。「fast noun」から「rapid noun」へ、しかし「go fast」。変換されません (その後に名詞はありません。
または: "アリスは歌を歌います"から "はアリスによって歌われます"

これは、受動態の検出など、文法チェッカーで行われることを期待しています。

この種の言語処理のための AC# 実装は非常に優れたものになるでしょうが、どのような努力の大半も適切なルールを考え出すことにかかっていると思います。ルールを明確で理解しやすいものに保つことは、出発点のように思えます。

0 投票する
9 に答える
22567 参照

java - Java 7 のクロージャー

クロージャは、来年の夏頃にリリースされる予定の次の Java 標準で導入される可能性があると聞いています。

この構文はどのようになりますか?

Java でのクロージャの導入は、Java 5 でのジェネリックよりも大きな変更であるとどこかで読みました。これは本当ですか? 長所と短所?

(今では、クロージャが次の Java リリースに含まれないことが確実にわかっています)

また

編集: http://puredanger.com/tech/2009/11/18/closures-after-all/ :D

edit2: JDK7 の再考: http://blogs.oracle.com/mr/entry/rethinking_jdk7

edit3: 失う瞬間はありません!: http://blogs.oracle.com/mr/entry/quartet