問題タブ [specs]

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

angularjs - angular jsのジャスミンスペックでBlobとClick()をモックする方法

Blob および Click() イベントの Jasmine 仕様の記述方法。Specs を実行するたびに、そのダウンロード ファイルが表示されます。これをモックできますか (およびブラウザーも)。

ありがとう

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

javascript - xmlhttprequest を同期して利用できるケース

同期リクエストの数を非同期リクエストとして単純にカプセル化することができます。

以下のコード内の「func」パラメーターには、たとえば、複数の同期要求を順番に含めることができます。これにより、DOM をデータに作用する媒体として使用するのとは対照的に、データに対するより強力な権限が与えられるはずです。(他の方法はありますか?JavaScriptを使うのは久しぶりです)

これが仕様の内容であるため、ここで私の推論に何か問題があるに違いありません。

ワーカー外の同期 XMLHttpRequest は、エンド ユーザーのエクスペリエンスに悪影響を与えるため、Web プラットフォームから削除される過程にあります。(これは何年もかかる長いプロセスです。) JavaScript グローバル環境がドキュメント環境である場合、開発者は async 引数に false を渡してはなりません。ユーザー エージェントは、開発者ツールでそのような使用法について警告することを強くお勧めします。また、発生時に InvalidAccessError 例外をスローして実験する場合があります。@ https://xhr.spec.whatwg.org/

リクエストで非同期を回避し、代わりに非同期関数内で同期リクエストをラップすることをお勧めします。

これが主な質問とフォローアップです。

  • 私が示した例に何か問題がありますか?

そうでない場合:

  • 要求を非同期にすることをどのように正しい解決策にしていますか?

言うまでもなく、私の「主張」が単に間違っているか半分真実である場合は、それを暴く自由があります。私はこれについて混乱しています、私はあなたにそれを与えます。

ブラウザではなく端末で javaScript をテストしていることに注意してください。GO プログラミング言語内で Web サーバーを使用しましたが、すべて正常に動作しているようです。この仕様のヒントが得られるのは、ブラウザー内でコードをテストするまではありません。

0 投票する
0 に答える
77 参照

scala - Logger File の Spec ファイル出力

spec を使用して scala テスト ファイルを作成しました。spec ファイルの出力はコンソールに出力されますが、ロガー ファイルには出力されません。私のlogback.xml構成は両方で同じですが?

0 投票する
0 に答える
30 参照

javascript - ECMAScript 仕様の「§6.1.5 シンボル型」とは何ですか?

私は仕様を読んでいて、理解できませんでした:

Symbol 型は、オブジェクト プロパティ (6.1.7) のキーとして使用できるすべての非文字列値のセットです。

可能な Symbol 値はそれぞれ一意であり、不変です。

各シンボル値は、未定義または文字列値のいずれかである [[説明]] と呼ばれる関連付けられた値を不変に保持します。

6.1.5.1 よく知られているシンボル

0 投票する
0 に答える
81 参照

jvm - 最初のJava仮想マシンの仕様を見つける方法は?

Sun Microsystems で作成された最初の Java 仮想マシンの仕様ドキュメントを見つけようとしましたが、Java 6 まで見つけることができます。何かアイデアはありますか?

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

github - リポジトリ・ソフトウェア機能の仕様

リポジトリ/ソフトウェアの仕様。

Github やその他の場所で多くのリポジトリを見ましたが、リポジトリにはそれにSpecs付随するプロジェクトがあります。

いくつかの例:

  1. novaの nova -specs
  2. neutron-specs for neutron
  3. CococaPods仕様

この質問をする前に、インターネットで多くのデータを照会しました。

ウィキペディアは非常に簡単な紹介をSpecs提供しますが、リポジトリについては説明できません。

インターネットでは、レポの詳細な説明の仕様について説明していません。

また、仕様を理解しようとしましたが、仕様の言葉だけを取得しました。ユーザーがレポを理解するために書いているだけですか? まるで教則本?

機能が上だけなら、スペックの仕様はどうですか、自己定義ですか?ディレクトリ フレームワークにはレベル 16 のディレクトリが3 つあります1,2,3,4,5,....d,e,fCocoaPods-Specs には、インストール構成などの他の機能もあります。


編集

私の質問は簡単です:

  1. Github 関数のレポの Specs プロジェクトは何ですか?
  2. Specs プロジェクトには役割が指定されていますか? その中のディレクトリについてSpecsのディレクトリを理解する方法は0, 1, 2, 3, ...d, e, f?

enter image description here