問題タブ [javascript-debugger]

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

intellij-idea - IntelliJ/WebStormおよびPhantomJS/Casperを使用したJSデバッグのセットアップ

PhantomJSやCasperJSで動作するインタラクティブなJSデバッガーを入手できますか?

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

web-services - wsdl の Typescript 定義

asp:ScriptManager を使用して、javascript から Web メソッドを呼び出しています。現在、TypeScript に移行しており、WebMethods と DTO 定義を TypeScript から使用できるようにしたいと考えています。検索しましたが、これを行うものは何も見つかりませんでした (提案を除く)。

現在、wsdl を使用して typescript 型付けを生成するコード生成ツールを実装しています。完了したらここで共有しますが、これを行うツールを知っている場合は、喜んでお知らせします.

前もって感謝します。


これは、javascipt から webmethods を呼び出す方法です。

1) web.config

2) デフォルト.aspx

3) SomeFile.js

~/MyService.svc/ajax/jsdebug で Web サービスを呼び出す関数を含む js ファイルを確認できます

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

javascript - IE9 デバッガー - [スクリプト] タブで、デバッグ中に [その他] セクションに表示されるスクリプトは何ですか?

それらは通常「スクリプト ブロック (#)」と名付けられ、ポンド記号は任意の数字ですが、「その他」セクションにも空白の html ドキュメント (html および body タグのみ) が見られます。より具体的には、私が参照している「その他」セクションは、Internet Explorer 9 デバッガーの [スクリプト] タブの [デバッグの開始] ボタンの左側にあるドロップダウンにあります。(「その他」を生成する Web ページにいると仮定します) また、「その他」セクションを表示するには、現在デバッグ中である必要があります。

これらの「その他」が表示される原因となっていると思われるいくつかのプラグインを含むアプリケーションがあります。「スクリプトブロック」は実際には生成されており、削除されていないため、ページを更新する必要があるまでゆっくりとメモリを消費し始めます. Web の検索に失敗した後、これらが作成された理由と正確には何なのかについて、もう少し洞察を得たいと思い、ここに来ることにしました。

上記のひどい説明で申し訳ありませんが、私が話していることを説明するより良い方法を本当に知りません。それが私がここにいる理由だと思います...

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

node.js - HTTP リクエストを v8 デバッガーに送信する方法は?

V8 JavaScript エンジンは、このデバッガー プロトコルを実装しています。V8 (node.js) を起動すると、ブラウザーを介して開いているポート (5858) に接続できます。V8 デバッガーに送信する必要がある要求の形式は何ですか? GETまたはPOSTですか?

言及されたページが言う唯一のことは、「各パケット[...]は文字列値として送信される」ということです

curl、node.js、またはブラウザのいずれかで作成されたリクエストの例を 1 つ教えてください。

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

javascript - Browser console and calculating multiple javascript execution time differences

I can easily do this:

But is it possible to calculate time in multiple functions. I need to define the script's start time in a global variable. Then inside multiple functions I will write how many miliseconds passed since the start of the time. And write the name of the function Something like this:

I will use this in Chrome 26+ for debug issues so using browser dependent functions (for example: arguments.callee.name) is not a problem.

Edit: To clearize my problem.
This works:

This doesn't work:

Edit: Of course it is possible to write too much timers and check time of each of them. But I need to know elapsed time since the javascript code is started in each lap.

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

google-chrome - バージョン 27.0.1453.93 の時点で、Chrome Web 開発者ツールに一部の JavaScript ファイルが表示されないのはなぜですか?

私たちのチームは Chrome Web 開発者ツールを使用して JavaScript をデバッグしています。昨日、ブラウザーが Chrome バージョン 27.0.1453.93 にアップグレードされた時点で、ソース セクションにすべての JavaScript ファイルが表示されなくなりました。これがバグなのか、それとも設定があるのか​​ 誰にもわかりませんか?一部の JavaScript ファイルはまだリストされていますが、ファイルがリストされているかどうかの基準が見つかりません。同じ URL を指す古い Chrome ブラウザをチェックしたところ、すべてのファイルが一覧表示されていました。誰でもこれを解決しましたか?